Bug#100332: tetex-bin: please move xdvi to its own package
On Sat, 9 Jun 2001, Julian Gilbey wrote:
> > tetex-bin is commonly required to build documentation in several
> > Debian packages, and is a build-depends of them, including xfree86.
> > The problem is that with xdvi in the package, X indirectly
> > build-depends on itself. It would also means that many non-X packages
> > that use tetex-bin for building documentation have to install
> > xlibs-dev, even if they don't need them. If xdvi was in a seperate
> > package, this wouldn't be needed and would make buildong of these
> > packages faster on autobuilders that don't have xlibs-dev installed in
> > the chroot (most of them are this way, to my knowledge).
>
> A better way might be to just Suggests: the xlibs package. (This can
> be done using the -d option to dpkg-shlibdeps and doing xdvi
> separately from the other binaries, something like:
> dh_shlibdeps -X xdvi.bin -- -dSuggests -edebian/tmp/usr/bin/xdvi.bin
> or similar.)
>
> Then in the xdvi wrapper, check that the necessary library is
> present.
We are (hopefully) shortly before a freeze, so don't let us make such
changes. The splitting of the tetex-* packages is on our TODO list (but
delayed until woody is released).
To make it short:
tetex-bin in woody will continue to depend on xlibs.
This will change after woody is released.
End of discussion.
> Julian
cu
Adrian
--
A "No" uttered from deepest conviction is better and greater than a
"Yes" merely uttered to please, or what is worse, to avoid trouble.
-- Mahatma Ghandi
Reply to: