#31926: digikam @2.1.1 unknown protocol 'digikamalbums' -------------------------+------------------- Reporter: johannes@… | Owner: jan@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: Port: digikam | -------------------------+------------------- Comment (by cginsburg@…): I am having a similar issue with moving items to the trash. Importing and facial recognition work just fine. I executed the commands references above(rm -r ....kbuildsycoca4) and am still unable to move items to the trash. The error I receive is {{{ Could not start process Unable to create io-slave: klauncher said: Unknown protocol 'trash'. . }}} My system - 10.6.8, Xcode 3.2.6(no iOS sdk installed), MacPorts 2.1.2, digiKam 2.9.0 Replying to [comment:9 jan.deluxe@…]:
I had the same issue when I was trying to use the face recognition feature of digikam
{{{ Could not start process Unable to create io-slave: klauncher said: Unknown protocol 'digikamdates'. }}}
I tried resolving the issue by reinstalling dbus
{{{ sudo port -n upgrade --force dbus }}}
which didn't do it.
Luckily I remembered I was having issues with KDE4 Applications before ([https://trac.macports.org/ticket/34874]) and were able to solve them issuing {{{ $ rm -r /var/tmp/kdecache-username $ launchctl stop org.freedesktop.dbus-session $ launchctl start org.freedesktop.dbus-session $ sudo update-mime-database /opt/local/share/mime/ # rebuild the system configuration cache $ kbuildsycoca4 --noincremental }}}
I guess that's essentially what kde4init.app is doing, as proposed by jan in comment 6?
Now everything works (moving to trash, importing, using face recognition, ...)
My system-setting is 10.6.8; XCode 3.2.6; MacPorts 2.1.2; digiKam 2.9.0
-- Ticket URL: <https://trac.macports.org/ticket/31926#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS