After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 675450 - sharing icons disappear
sharing icons disappear
Status: RESOLVED NOTGNOME
Product: nautilus
Classification: Core
Component: Views: Icon View
unspecified
Other All
: Normal major
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-05-04 15:09 UTC by Julien
Modified: 2012-05-16 17:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Julien 2012-05-04 15:09:53 UTC
When editing (renaming, moving, deleting) a directory, to which a usershare definition is linked, the sharing icons of all shared folders disappear under certain circumstances.

This bug occurs when the result of the command "net usershare info" ends with an error message, which is the case if a directory, that has been shared via usershare, is edited and if the name of the usershare is aphabetically the last usershare in /var/lib/samba/usershares. (Exception seems to be shares that begin with the letter "a". Shares that begin with "a" are always listed last)

We analysed the bug on bugzilla.samba with the following conclusion:

https://bugzilla.samba.org/show_bug.cgi?id=8852#c6


Therefore the error is with nautilus reads the usershare definitions.

Also there is a very simular bug which may be related:

When sharing one of the default folders in the home directory (which all have
special icons from the beginning), the sharing icon of only the specific shares
folder will also disappear after restarting nautilus. All other shared folders
will keep their sharing icons in this case. 
This does not affect shared folders with normal emblem icons.
Comment 1 André Klapper 2012-05-04 17:12:39 UTC
Which Nautilus version is this about?
Comment 2 Julien 2012-05-04 17:22:53 UTC
Tested on Ubuntu 10.04 with Nautilus 2.30.1 as well as on Debian 6 and Ubuntu 12.04 beta2
Comment 3 André Klapper 2012-05-04 17:31:28 UTC
Which Nautilus version is available in Ubuntu 12.04 beta2?
2.30.1 is too old and we don't support this.
Comment 4 Julien 2012-05-04 17:44:49 UTC
Ubuntu 12.04 uses Nautilus 3.4.1

Had to look it up, sorry
Comment 5 Julien 2012-05-04 20:18:30 UTC
>> Also there is a very simular bug which may be related:

>> When sharing one of the default folders in the home directory (which all have
>> special icons from the beginning), the sharing icon of only the specific shares
>> folder will also disappear after restarting nautilus. All other shared folders
>> will keep their sharing icons in this case. 
>> This does not affect shared folders with normal emblem icons.


This one has already been fixed, or at least it is not present in ubuntu 12.04



The bug reportet above is however still present in all Distribution using nautilus-share extension.
Comment 6 Cosimo Cecchi 2012-05-04 20:37:14 UTC
Those are not provided by nautilus, but by the nautilus-share extension.
Unfortunately, upstream seems to be dead, but this page [1] might have some contact information to report the bug at least to a distribution maintainer of the package.

[1] http://packages.debian.org/sid/nautilus-share
Comment 7 Julien 2012-05-04 21:11:59 UTC
The ubuntu maintainer for the nautilus-share package has already been notified:
https://bugs.launchpad.net/ubuntu/+source/nautilus-share/+bug/917906

Question is: Will this reach everyone who needs to know? e.g. the Debian maintainers.
Comment 8 Cosimo Cecchi 2012-05-04 21:23:14 UTC
(In reply to comment #7)
> The ubuntu maintainer for the nautilus-share package has already been notified:
> https://bugs.launchpad.net/ubuntu/+source/nautilus-share/+bug/917906
> 
> Question is: Will this reach everyone who needs to know? e.g. the Debian
> maintainers.

I don't know to be honest, but there's not much I can do from here.
Comment 9 Julien 2012-05-05 15:09:20 UTC
Can't anyone here fix the code? The ubuntu maintainer has no time fpr this at the moment and if I could do it I already would have done it.

So anyone here who is willing to fix it?
Comment 10 André Klapper 2012-05-06 15:38:28 UTC
Feel free to contact Debian maintainers. We cannot fix code that we do not have access to plus most people "here" already have enough to do. 
General problem of missing manpower in open source - maintainer can reach out to find new volunteers.
Comment 11 Chow Loong Jin 2012-05-06 22:03:28 UTC
For the record, nautilus-share is maintained in git://git.gnome.org/nautilus-share, and does not contain much downstream code, so it's not a matter of not being able to have access to the code.
Comment 12 André Klapper 2012-05-06 22:18:14 UTC
Chow: Ah, sorry for my wrong statement.
Where is its bugtracker?
Comment 13 André Klapper 2012-05-06 22:19:40 UTC
http://git.gnome.org/browse/nautilus-share/tree/nautilus-share.doap mentions http://bugzilla.gnome.org/browse.cgi?product=nautilus-share but that product has never existed in bugzilla.gnome.org, or was even deleted (which is unlikely).
So the DOAP file is wrong.
Comment 14 Chow Loong Jin 2012-05-16 17:26:29 UTC
Ah, yes, that's right. I thought it existed on bugzilla, so that's what I put when I wrote the DOAP file. If it doesn't exist, I guess that nautilus-share just doesn't have a proper bug tracker just yet.