Old Library dependencies Re: Release Plans (19990513)
Richard Braakman <dark@xs4all.nl> writes:
> (Please send followups to this mail to debian-devel, not
> debian-devel-announce)
> This is what I learned from the responses to the previous announcement.
> Boot disks:
> CD Images:
> Architectures:
> PAM:
> Perl 5.005:
Library dependencies:
Remove as many dependencies on old libraries as possible, this
includes:
libjpegg6a, libncurses3.4, newt0.25, libpgsql, tk4.2, tcl7.6,
libwraster1, libpng0g
and various older gtk/gnome libraries.
Problematic packages can be found using "apt-cache showpkg libjpegg6a"
(replace libjpegg6a with the outdated library). A whole list of
packages can be done with a script like:
(LIBS="libpng0g newt0.25 ncurses3.4 libpgsql libjpegg6a tcl7.6 libwraster1"
for pkg in $LIBS; do
apt-cache showpkg $pkg|sed -e '/^Reverse D/,/^[^ ]/p;d'|grep -v Depend
done)| sort -u
(We should filter out an exceptions list too - these lists will have
to be seperately generated for each architecture.) It might also be a
good idea to add a filter to dinstall to keep new packages that depend
on one of these libraries from being uploaded (with a suitable
exceptions list). A raw list of "bad" packages is at the end of this
message.
Steve
dunham@cse.msu.edu
abiword,libpng0g
angband,ncurses3.4
boot-floppies,newt0.25
cqcam,libjpegg6a
cti-ifhp,ncurses3.4
dbf2pg,libpgsql
fbtv,libjpegg6a
ftape-util,tk4.2
gettyps,ncurses3.4
gicon,libjpegg6a
gnotes,libjpegg6a
gtksql,libpgsql
gzilla,libjpegg6a
hdlant,ncurses3.4
hfsutils-tcltk,libjpegg6a
imagemagick,libjpegg6a
imaptool,libjpegg6a
ircii,ncurses3.4
itcl3.0,ncurses3.4
jpeginfo,libjpegg6a
kerberos4kth-clients,ncurses3.4
kerberos4kth-services,ncurses3.4
kerberos4kth-user,ncurses3.4
knews,libjpegg6a
libch,libpgsql
libhdf4g,libjpegg6a
libjpeg6a,libjpegg6a
libjpegg-dev,libjpegg6a
libmagick4g,libjpegg6a
libmagick4g-lzw,libjpegg6a
libpgsql2,libpgsql
libterm-readline-gnu-perl,ncurses3.4
libtiff3,libjpegg6a
malaga-bin,tk4.2
mgt,ncurses3.4
mosaic,libjpegg6a
mosaic,libpng0g
mush,ncurses3.4
netris,ncurses3.4
netstd,ncurses3.4
nn,ncurses3.4
oneliner,ncurses3.4
perlmagick,libjpegg6a
pfe,ncurses3.4
prc-tools,ncurses3.4
rat,ncurses3.4
rscheme,ncurses3.4
scilab,ncurses3.4
scottfree,ncurses3.4
sniffit,ncurses3.4
socks4-clients,ncurses3.4
speak-freely,ncurses3.4
streamer,libjpegg6a
tcd,ncurses3.4
tcl7.6-dev,tcl7.6
tcl76,tcl7.6
tela,ncurses3.4
telnet98,ncurses3.4
telnetd98,ncurses3.4
tf,ncurses3.4
tk4.2,tcl7.6
tk4.2-dev,tk4.2
tk42,tk4.2
tkdesk,tcl7.6
tkdesk,tk4.2
tkgofer,ncurses3.4
tkgofer,tcl7.6
tkgofer,tk4.2
tkstep4.2,tcl7.6
trn,ncurses3.4
ultra-utils,ncurses3.4
uudeview,tcl7.6
uudeview,tk4.2
vice,ncurses3.4
webcam,libjpegg6a
wmss,libwraster1
worklog,ncurses3.4
www-pgsql,libpgsql
x11iraf,ncurses3.4
xacc,libjpegg6a
xawtv,libjpegg6a
xfig,libjpegg6a
xlife,ncurses3.4
xloadimage,libjpegg6a
xpaint,libjpegg6a
xpcd,libjpegg6a
yagirc,libjpegg6a
Reply to: