Don't install anything to /usr/share/app-install

Bug #397875 reported by Mario Kemper (Romario)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Shutter
Fix Released
Low
Mario Kemper (Romario)

Bug Description

See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532178

This is already fixed in the official ubuntu / debian packages.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :
Changed in shutter:
status: Confirmed → Fix Committed
Revision history for this message
Vadim Peretokin (vperetokin) wrote : Re: [Bug 397875] Re: Don't install anything to /usr/share/app-install

Not anything... only for karmic, because shutter is already in it and
app-install has the data for it. It doesn't have the data for jaunty,
intrepid, or hardy.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

> Not anything... only for karmic, because shutter is already in it and
> app-install has the data for it. It doesn't have the data for jaunty,
> intrepid, or hardy.
>
I know, but the problem is that our way of providing data for
gnome-app-install is not working at all.

The needed files (.desktop file and the icon) are copied to the desired
location (/usr/share/app-install) when the .deb package is installed.
This means, that the user is able to uninstall Shutter via 'Add/Remove'
but the user won't be able to install Shutter via 'Add/Remove'.

Due to the fact that this doesn't make much sense I've removed the
directory/files from the branch.

Please correct me if I am wrong.

Revision history for this message
Vadim Peretokin (vperetokin) wrote :

Well that's the point, to at least be able to uninstall in a human manner.
Otherwise you can't unless you use Synaptic or terminal.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Maybe it is easier to uninstall an application via Add/Remove but I think users would not expect shutter to be listed there because they did not install via Add/Remove. That's a bit inconsistent...

Because the shutter package is architecture-independent it is quite easy to maintain (I can simply copy it from karmic to jaunty/intrepid/hardy after uploading). If we want to do things differently for different ubuntu releases we have to create different .deb packages. Even though it is not a big deal it is at least more error-prone and time-intensive.

Anyway, we should at least move the /usr/share/app-install stuff to the packaging branch (lp:~mario-kemper/shutter/packaging) so maintainers of different distributions don't need to remove the files/directories when checking out the bzr branch or downloading the latest tarball.

Changed in shutter:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.