[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#514921: [Pkg-gpe-maintainers] Processed: reassign 514921 to libmimedir0, libmimedir-gnome0-dev

Neil Williams wrote:
On Wed, 11 Feb 2009 21:51:03 +0000
owner@bugs.debian.org (Debian Bug Tracking System) wrote:

Processing commands for control@bugs.debian.org:

reassign 514921 libmimedir0,libmimedir-gnome0-dev
Bug#514921: libmimedir0: tries to overwrite file owned by libmimedir-gnome0-dev
Bug reassigned from package `libmimedir0' to `libmimedir0,libmimedir-gnome0-dev'.

Barry, your upload of libmimedir 0.5.1-1 introduced the relevant file
into libmimedir0 when it does not exist in Lenny:



Why was this file introduced? I don't see that this is a bug in
libmimedir-gnome0-dev, it appears to be a bug in libmimedir0,
specifically libmimedir0 (0.5.1-1) - there's nothing I can see in the
changelog to explain this addition.

There should be no .a file in the library package and there wasn't one
in the -dev in Lenny either (for whatever reason).

Now, whether libmimedir-gnome0-dev should contain /usr/lib/libmimedir.a
and not something like /usr/lib/libmimedir-gnome.a is a different
question. Moray?

IMHO it's far less troublesome for the two -dev packages to conflict.

$ apt-cache rdepends libmimedir0
Reverse Depends:

$ apt-cache rdepends libmimedir-gnome0.4
Reverse Depends:

The only extra dependency of the -gnome version is libglib2.0-0 -
python-rra already depends on libglib2.0-0 via a dependency on
libdbus-glib, in turn via http://packages.debian.org/sid/libsynce0, and
http://packages.debian.org/sid/librra0 also depends on libsynce0.

Maybe the best thing would be:

1. Remove /usr/lib/libmimedir.a from libmimedir0 asap.
2. Migrate librra0 and reverse dependencies to libmimedir-gnome0.4
after Lenny
3. Remove the orphaned libmimedir0

Doing that means that the "problem" of /usr/lib/libmimedir.a in
libmimedir-gnome0-dev goes away completely.

That was my fault. For some reason I added the .a file to libmime0.install. I'll re-upload a version immediate without the .a file.

Sorry about that.

Barry deFreese
Debian QA

Reply to: