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

Re: Possible mass filing of bugs: don't use libxaw-dev



On Wed, Nov 20, 2002 at 03:11:05PM -0800, Daniel Schepler wrote:
> I'm planning to file bugs against any packages which specify
> libxaw-dev in their Build-Depends.  This is because this allows
> compiling significantly differing packages within the constraints of
> the Build-Depends, so they need to be tightened.

I might object depending on what exactly you mean to do.

> After a quick scan through the Sources file for the main section, the
> packages affected include:
> 
> acfax, awe, emacs20, exim, gnushogi, hanterm-classic, hanterm-xf,
> imaze, isdnutils, jnethack, kdrill, mc, mowitz, nas, nethack, pixmap,
> procmeter, procmeter3, siag, snake4, t1lib, twpsk, xbill, xcb,
> xdvik-ja, xemacs21, xemeraldia, xengine, xfaces, xipmsg, xitalk,
> xkeycaps, xmon, xmotd, xonix, xpaint, xpcd, xsysinfo, xtide, xwave,
> youbin, zephyr

If you mean that these Build-Depend on pure virtual packages, then they
should be changed.

If they work with Xaw 7, they should B-D on libxaw7-dev | lixaw-dev.

If they don't work with Xaw 7, they should B-D lixaw6-dev | libxaw-dev.

> Packages which specify libxaw7-dev|libxaw-dev, which should work for
> autobuilders but still allows too much freedom for building the
> packages locally:

Wrong.

> acm4, apmd, ghostview, groff, kinput2, kterm, seyon, tetex-bin, xbvl,
> xruskb

I object to this.

If they work with Xaw 7, they should B-D on libxaw7-dev | lixaw-dev.

If they don't work with Xaw 7, they should B-D lixaw6-dev | libxaw-dev.

> This list doesn't include any old packages which might exist, which
> still Build-Depend on xlib6g-dev but link against libxaw.

It would be helpful if you filed bugs against these anyway so that I can
drop the xlib6g* packages for the next Debian release.

> Honestly, I can't figure out how this happened.  I can't remember
> there ever being a libxaw-dev package,

It's a pure virtual package.

> nor any time when there was only one package providing libxaw-dev.

Implicitly, in potato, when Xaw6 was inside xlib6g.

-- 
G. Branden Robinson                |    Somebody once asked me if I thought
Debian GNU/Linux                   |    sex was dirty.  I said, "It is if
branden@debian.org                 |    you're doing it right."
http://people.debian.org/~branden/ |    -- Woody Allen

Attachment: pgpp6yjKL7sE8.pgp
Description: PGP signature


Reply to: