Comment 8 for bug 130055

Revision history for this message
Pietro Battiston (toobaz) wrote :

To everyone still having problems: the problem is that the fix is broken.
(The nautilus-scripts system itself is almost broken)

Currently, the fix just enables the script for the user installing the package. This means that if user A types
"sudo apt-get install nautilus-script-audio-convert"
, user B will still have to manually install the script.

But there's more (and more urgent, that's why I'm reopening the bug): if user A installs the package and user B tries to uninstall it, then dpkg breaks because the postrm script doesn't find the file it should unlink. Notice it's really not unrealistic even in mono-user systems, since it can be reproduced by just:

sudo apt-get install nautilus-script-audio-convert
sudo su
apt-get remove nautilus-script-audio-convert

On this point, I'd ask Emmet to modify his scripts by adding tests if file exists before trying to remove it.

On the more general issue of improving nautilus scripts useability for all users, I'll try to do some work, but I'll open a different bug.