GNOME Bugzilla – Bug 675450
sharing icons disappear
Last modified: 2012-05-16 17:26:29 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.
Which Nautilus version is this about?
Tested on Ubuntu 10.04 with Nautilus 2.30.1 as well as on Debian 6 and Ubuntu 12.04 beta2
Which Nautilus version is available in Ubuntu 12.04 beta2? 2.30.1 is too old and we don't support this.
Ubuntu 12.04 uses Nautilus 3.4.1 Had to look it up, sorry
>> 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.
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
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.
(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.
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?
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.
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.
Chow: Ah, sorry for my wrong statement. Where is its bugtracker?
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.
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.