Bug#314401: yelp and mozilla dependences

Josselin Mouette 314401@bugs.debian.org, 314401@bugs.debian.org
Thu, 16 Jun 2005 09:33:38 +0200


Le mercredi 15 juin 2005 =E0 20:42 -0500, Carlos C Soto a =E9crit :
> Package: yelp
> Version: 2.10.0-2
> Debian-version: testing/unstable
>=20
> I was upgrading my debian unstable pc and I notice that the new
> version of yelp now depends on mozilla-browser and mozilla-dev for
> building.
> I like very much mozilla but I prefer to use thunderbird and firefox,
> and I have no mozilla-browser on my system with debian unstable +
> gnome.
> I had notice that gnome does not depends directly on mozilla and since
> your package does, now gnome-core depends indirectly from
> mozilla-browser. I also notice that yelp now uses a embedded mozilla
> but since yelp also compiles against firefox and the library
> libgtkembedmoz.so is provided by other packages(1) I was thinking
> about you could change the yelp dependences, maybe including the
> library as the other packages or changing the dependences to
> mozilla-browser | mozilla-thunderbird | nvu. Another option could be
> to package libgtkembedmoz into a separate package but I dont know how
> much difficult could be, anyway I assume that=20
> libgtkembedmoz.so is the library who makes yelp depends on
> mozilla-browser.

The different libgtkembedmoz.so are not binary-compatible. They aren't
even versioned. We all know this is completely broken, but the mozilla
maintainer still refuses to version them and split them out.
--=20
 .''`.           Josselin Mouette        /\./\
: :' :           josselin.mouette@ens-lyon.org
`. `'                        joss@debian.org
   `-  Debian GNU/Linux -- The power of freedom