gdesklets and beast both share files in /usr/share/mime

Bug #263417 reported by Cesare Tirabassi
18
Affects Status Importance Assigned to Milestone
beast (Ubuntu)
Fix Released
Undecided
Unassigned
gdesklets (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gdesklets

root@norsetto:~# apt-file search /usr/share/mime/globs2
beast: /usr/share/mime/globs2
gdesklets: /usr/share/mime/globs2
root@norsetto:~# apt-file search /usr/share/mime/generic-icons
beast: /usr/share/mime/generic-icons
gdesklets: /usr/share/mime/generic-icons
root@norsetto:~# apt-file search /usr/share/mime/icons
beast: /usr/share/mime/icons
gdesklets: /usr/share/mime/icons

The problem seems to be that both packages use update-mime-database during build. This should be disabled (or patched out) and update-mime-database only run on the user's machine through maintainer scripts.

In addition note that gdesklets ships /usr/share/mime/treemagic and /usr/share/mime/types.
This should be due to gdesklets running shared-mime-info during build.

gdesklets is also running update-desktop-database during build, but apparently this has not effect (but it would be better if disabled obviously).

Related branches

Changed in gdesklets:
assignee: nobody → norsetto
status: New → In Progress
Changed in beast:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package beast - 0.7.1-5.1ubuntu3

---------------
beast (0.7.1-5.1ubuntu3) intrepid; urgency=low

  * Remove use of update-mime-database during build (LP: #263417):
    - remove manual deletion of /usr/share/mime created files from debian/rules
    - removed shared-mime-info as a B-D from debian/control
    - add patch 500_remove_update_mime_database.diff:
      + remove calls to update-mime-database in data/Makefile.in
      + remove check for update-mime-database in configure

 -- Cesare Tirabassi <email address hidden> Sun, 31 Aug 2008 23:34:45 +0200

Changed in beast:
status: Fix Committed → Fix Released
Changed in gdesklets:
assignee: norsetto → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdesklets - 0.36-3ubuntu1

---------------
gdesklets (0.36-3ubuntu1) intrepid; urgency=low

  * Remove use of update-mime-database during build (LP: #263417):
    - remove manual deletion of /usr/share/mime created files from debian/rules
    - add patch 30_remove_update_mime_database.diff:
      + remove calls to update-mime-database in data/Makefile.in

 -- Cesare Tirabassi <email address hidden> Mon, 01 Sep 2008 10:32:30 +0200

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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