Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 528688

Summary: net-misc/owncloud-client - nautilus-integration shows no emblems
Product: Gentoo Linux Reporter: Matthias Blümel <blaimi>
Component: Current packagesAssignee: Bernard Cafarelli <voyageur>
Status: RESOLVED WORKSFORME    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: files/scalable-emblems.patch

Description Matthias Blümel 2014-11-08 19:34:28 UTC
ownclods desktop client got an update yesterday, so I bumped the ebuild.

since 1.7 adds nautilus integration, we should consider a "nautilus" use-flag, and ignore /usr/share/nautilus-python/extensions/syncstate.py with a patch on CMakeLists.txt#157 or shell_integration/CMakeLists.txt

I am also not able to get any emblem in nautilus. The syncstatus.py-script reaches Line 129 but no icon is shown. If I replace 'emblem' by another string, e.g. "dropbox-uptodate" or "rabbitvcs-normal" its working. I.e. nautilus can't find the correct icon-location for "ownCloud_*"

I also tried to use the attached patch to fix this, but I had no luck.

Can anyone confirm this?

Reproducible: Always
Comment 1 Matthias Blümel 2014-11-08 19:35:18 UTC
Created attachment 388896 [details, diff]
files/scalable-emblems.patch
Comment 2 Matthias Blümel 2014-11-09 17:59:30 UTC
I really don't know why, but It's working since today ... I've done nothing :/
Comment 3 Bernard Cafarelli gentoo-dev 2014-11-09 20:40:50 UTC
One of the announcement messages mentioned that owncloud-client needed to be started before nautilus, maybe you got this behaviour and logging out/in "solved" it?

Anyway, yes the 1.7.0 will probably have a nautilus use-flag, at least to pull nautilus-python in (as the binding is python). This will have to wait until next week though as I am away for a few days