should not ship mini-commander files when it's not built

Bug #347653 reported by knarf
2
Affects Status Importance Assigned to Milestone
GNOME Applets
New
Medium
gnome-applets (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-applets

gnome-applets still, after 3 years, contains the '/usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server' file for the long-deprecated mini_commander applet. This makes it impossible to use a stand-alone version of mini_commander without resorting to ugly hacks. As the applet is not in the package the server file has no business being there either. I have submitted a patch to resolve this issue several months ago but did not get any reaction from the package maintainer.

Please please please REMOVE that stale server file! Don't make things difficult which should be easy. If upstream insists on installing that file just remove it in debian/rules as is done with so many other unwanted files. I am sure that I am not the only one using mini_commander instead of the overweight, disfunctional and misnamed 'deskbar' replacement. Anyone who 'just' wants a command line applet in the panel is much better served by mini_commander as that a) actually sits in the panel and b) uses much less memory and c) is much faster and d) starts much faster and and and... so why throw up - or refuse to remove - a barrier to those who happen to dislike 'deskbar-applet'?

I can resubmit the patch if needed, it is short and sweet and simple and non-invasive.

ProblemType: Package
Architecture: i386
DistroRelease: Ubuntu 9.04
ErrorMessage: trying to overwrite `/usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server', which is also in package mini-commander
NonfreeKernelModules: ath_hal
Package: gnome-applets-data 2.26.0-0ubuntu1 [modified: usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server]
PackageArchitecture: all
SourcePackage: gnome-applets
Title: package gnome-applets-data 2.26.0-0ubuntu1 [modified: usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server] failed to install/upgrade: trying to overwrite `/usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server', which is also in package mini-commander
Uname: Linux 2.6.29-rc7-t23-200903142109 i686

Revision history for this message
knarf (launchpad-ubuntu-f) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, what is the reference of the other bug?

Changed in gnome-applets (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
knarf (launchpad-ubuntu-f) wrote :
Revision history for this message
knarf (launchpad-ubuntu-f) wrote :

Here's a new version of the patch which corrects a problem for those who actually want to build the gnome-applets package WITH mini-commander, instead of using an external mini-commander. The bug was that I used the wrong directory name in the Makefile.in (but not in Makefile.am)

Changed in gnome-applets (Ubuntu):
status: Incomplete → Confirmed
summary: - package gnome-applets-data 2.26.0-0ubuntu1 [modified:
- usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server] failed to
- install/upgrade: trying to overwrite
- `/usr/lib/bonobo/servers/GNOME_MiniCommanderApplet.server', which is
- also in package mini-commander
+ should not ship mini-commander files when it's not built
Revision history for this message
Sebastien Bacher (seb128) wrote :

do you think you could also open a GNOME bug and add your change there too?

Revision history for this message
knarf (launchpad-ubuntu-f) wrote :

Sure, I can try to get their attention again... it has been a while...

Revision history for this message
knarf (launchpad-ubuntu-f) wrote :
Changed in gnome-applets:
status: Confirmed → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work there, the change will be uploaded to jaunty soon

Changed in gnome-applets (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
knarf (launchpad-ubuntu-f) wrote :

Good to hear, then I'll be able to ditch the 'reinstall_minicommander' script (sudo dpkg -r mini-commander; sudo apt-get -f install; sudo dpkg -i --force-all $minicommander)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-applets - 2.26.0-0ubuntu4

---------------
gnome-applets (2.26.0-0ubuntu4) jaunty; urgency=low

  * debian/gnome-applets.manpages:
    - don't install this manpage since the binary is not installed
  * debian/patches/80_correct_minicommander_install.patch:
    - change by "knarf", don't install the minicommander server
      when not required (lp: #347653)
  * debian/patches/98_autoreconf.patch:
    - updated for the install change

 -- Sebastien Bacher <email address hidden> Wed, 25 Mar 2009 18:48:00 +0000

Changed in gnome-applets:
status: Fix Committed → Fix Released
Changed in gnome-applets:
status: Unknown → New
Changed in gnome-applets:
importance: Unknown → Medium
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.