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: