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

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: