How to get kio to find digikamalbums et al?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

How to get kio to find digikamalbums et al?

Nikolaus
Hello,

I have compiled digikam and installed it into /usr/local. Unfortunately,
things are not quite working right: digikam has trouble communicating
with kioslave, so the browser doesn't show any images at all.

I'm getting the following messages:

$ digikam
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
digikam(14202): couldn't create slave: "Unknown protocol 'digikamdates'."
digikam(14202)/digikam (core) Digikam::AlbumManager::slotDatesJobResult: Failed to list dates
digikam(14202)/digikam (core) Digikam::DNotificationWrapper: parent is null
digikam(14202): couldn't create slave: "Unknown protocol 'digikamalbums'."
digikam(14202)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Could not start process Unknown protocol 'digikamalbums'.."
digikam(14202)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType  "Digikam/ImagePlugin"  not found

I've tried to fix this by explicitly setting

* LD_LIBRARY_PATH to /usr/local/lib/kde4 (which contains e.g. kio_digikamalbums.so)
* KDE_FORK_SLAVES=1 (so the slave processes inherit LD_LIBRARY_PATH)

and running kbuildsycoca4 (out of desperation, not sure if that's really
relevant), but the problem persists.

Is there a way to install digikam from source without having to put
files in /usr/lib/?

Best,
-Nikolaus

--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to get kio to find digikamalbums et al?

Gilles Caulier-4
Follow instruction from README.LOCAL files. There is also a bootstrap.local script to configure source code.

Gilles Caulier

2015-10-08 6:33 GMT+02:00 Nikolaus Rath <[hidden email]>:
Hello,

I have compiled digikam and installed it into /usr/local. Unfortunately,
things are not quite working right: digikam has trouble communicating
with kioslave, so the browser doesn't show any images at all.

I'm getting the following messages:

$ digikam
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
digikam(14202): couldn't create slave: "Unknown protocol 'digikamdates'."
digikam(14202)/digikam (core) Digikam::AlbumManager::slotDatesJobResult: Failed to list dates
digikam(14202)/digikam (core) Digikam::DNotificationWrapper: parent is null
digikam(14202): couldn't create slave: "Unknown protocol 'digikamalbums'."
digikam(14202)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed to list url:  "Could not start process Unknown protocol 'digikamalbums'.."
digikam(14202)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType  "Digikam/ImagePlugin"  not found

I've tried to fix this by explicitly setting

* LD_LIBRARY_PATH to /usr/local/lib/kde4 (which contains e.g. kio_digikamalbums.so)
* KDE_FORK_SLAVES=1 (so the slave processes inherit LD_LIBRARY_PATH)

and running kbuildsycoca4 (out of desperation, not sure if that's really
relevant), but the problem persists.

Is there a way to install digikam from source without having to put
files in /usr/lib/?

Best,
-Nikolaus

--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel


_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to get kio to find digikamalbums et al?

Nikolaus
Hi Gilles,

On Oct 08 2015, Gilles Caulier <[hidden email]> wrote:

>> I have compiled digikam and installed it into /usr/local. Unfortunately,
>> things are not quite working right: digikam has trouble communicating
>> with kioslave, so the browser doesn't show any images at all.
>>
>> I'm getting the following messages:
>>
>> $ digikam
>> Object::connect: No such signal
>> org::freedesktop::UPower::DeviceAdded(QString)
>> Object::connect: No such signal
>> org::freedesktop::UPower::DeviceRemoved(QString)
>> digikam(14202): couldn't create slave: "Unknown protocol 'digikamdates'."
>> digikam(14202)/digikam (core) Digikam::AlbumManager::slotDatesJobResult:
>> Failed to list dates
>> digikam(14202)/digikam (core) Digikam::DNotificationWrapper: parent is null
>> digikam(14202): couldn't create slave: "Unknown protocol 'digikamalbums'."
>> digikam(14202)/digikam (core) Digikam::ImageAlbumModel::slotResult: Failed
>> to list url:  "Could not start process Unknown protocol 'digikamalbums'.."
>> digikam(14202)/kdecore (trader) KServiceTypeTrader::defaultOffers:
>> KServiceTypeTrader: serviceType  "Digikam/ImagePlugin"  not found
>>
>> I've tried to fix this by explicitly setting
>>
>> * LD_LIBRARY_PATH to /usr/local/lib/kde4 (which contains e.g.
>> kio_digikamalbums.so)
>> * KDE_FORK_SLAVES=1 (so the slave processes inherit LD_LIBRARY_PATH)
>>
>> and running kbuildsycoca4 (out of desperation, not sure if that's really
>> relevant), but the problem persists.
>>
>> Is there a way to install digikam from source without having to put
>> files in /usr/lib/?
>
> Follow instruction from README.LOCAL files. There is also a bootstrap.local
> script to configure source code.

Thanks! It seems I just missed to set KDEDIRS when running
kbuildsycoca4. Now it works nicely :-).


Best,
-Nikolaus

--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel