tag 459537 pending thanks On 20/12/2007, Ben Finney wrote: > The 'libgraphviz3' package has recently gained an explicit Depends: > libgd2-xpm. This renders the package uninstallable on systems where > the 'libgd2-noxpm' package is installed intentionally to avoid X > packages.
Fixed in git (not pushed yet, my connection to the devel box went down),
tagging accordingly. An upload should follow RSN.
> It may be worth noting that there is a virtual package, 'libgd2',
> provided by both 'libgd2-xpm' and 'libgd2-noxpm'. This may help in
> forming the correct Depends field.
Actually, that's not needed, B-D'ing on libgd2-noxpm-dev did the trick,
since no fontconfig- or X-related features of libgd2 are used by
graphviz. The resulting Depends: now contains:
libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg)
Note that both libgraphviz3 and libgraphviz4 have a Depends on
fontconfig1, libx11-6, and libxpm4 [*], but the choice of libgd2-xpm
versus libgd2-noxpm is now left to the user.
Cheers,
--
Cyril Brulebois
[*] From a quick debdiff between both packages, those look like the only
differences from a Depends: point of view.
pgpmQHlDJaDek.pgp
Description: PGP signature

