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

svgalibg1 | svgalibg-dummyg1 considered harmful



Moin,

Currently svgalib forces package which depend on it to depend on
"svgalibg1 | svgalibg-dummyg1", I think this is Evil because:

a) it's right for only 6/20 packages[1] depending on svgalib, for the
   some of the other 14[2] it's a blatant lie, if you have
   svgalib-dummyg1 installed and install these packages, they'll be
   useless (e.g. luxman, lockvc, gravitywars, etc.).

b) it makes it impossible to distinguish between packages which truly
   depend on svgalib and thus can only be compiled for i386 and alpha,
   and packages which don't have to depend on svgalib and thus can be
   compiled for any platform.

IMHO, svgalib should drop this tom-foolery from it's shlibs file, and
the 5 packages which really need the "svgalibg1 | svgalibg-dummyg1"
can arrange for it themselves in debian/rules.  Opinions?

==

[1] free: gs, xaos, thrust
    non-free: gs-alladin, maelstom, squake

[2] free: abuse, apple2, gravitywars, lincity-svgalib, lockvc, luxman,
          playmidi, pov, svgalib-bin, tm, zgv
    contrib: atari800
    non-free: cthugha, maelstrom

(Note not all of these _yet_ have the evil dependency but they will do
when recompiled with a recent svgalib)

-- 
James


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: