Hello world,
I'm experimenting with a script to work out whether packages are
installable or not. I figured the world at large might be interested in
some of the results.
The following packages are not installable (ie, their Depends:,
Recommends:, and Conflicts: can't be concurrently satisfied) using i386
packages from main, contrib, non-free, and non-US/*.
Here we go...
Packages with out-dated dependencies:
Mosaic
fsviewer
imaptool
knews
libmagick4g-lzw
libtiff3
xacc
xloadimage
Depends: libjpegg6a ; libjpegg62 is available
ibcs2.0.35
pcmcia-modules-2.0.35
pcmcia-modules-2.2.1
pcmcia-modules-2.2.5
pcmcia-modules-2.2.7
pcmcia-modules-2.2.9
Recommends: kernel-image-<blah> ;
2.0.36, 2.2.10, 2.2.12, 2.2.12-i386 are available
fbrowser
yagirc
Depends: libglib1.1 ; libglib1.2 is available
gtkglareamm
xt
Depends: gtkglarea ; gtkglarea4 is available
libapache-mod-auth-pam
libapache-mod-ruby
Depends: apache-common (== 1.3.6-*) ; 1.3.9-8 is available
boot-floppies Depends: newt0.25, newt0.25-dev ; newt0.30 is available
emacs19 Depends: liblockfile0 ; liblockfile1 is available, not 0
gnome-apt Depends: libapt-pkg2.5 ; libapt-pkg2.6 is available
libwine-dbg Depends: libwine0.0.971116 ; libwine 0.0.990815-1 is available
lletters Depends: libglib1.1.13; but libglib1.2 is available
sane-gimp1.1 Depends: libgimp1.1.6 ; 1.1.9 is available
snmptraplogd Depends: libsnmp3.6 ; libsnmp4.0 is available
tcl8.0-doc Depends: tcl8.0 (= 8.0.5-2); 8.0.5-3 is available
tcl8.2-doc Depends: tcl8.2 (= 8.2.0-1); 8.2.0-2 is available
tk8.0-doc Depends: tk8.0 (= 8.0.5-3); 8.0.5-4 is available
tk8.2-doc Depends: tk8.2 (= 8.2.0-1); 8.2.0-2 is available
Packages with unknown dependencies:
clanlib0-display-fbdev-dev
clanlib0-display-ggi-dev
clanlib0-display-glx
clanlib0-display-glx-dev
clanlib0-display-svgalib-dev
clanlib0-display-x11-dev
Depends: libgl1 ; which doesn't exist
dbf2mysql
libchmsql-mysql
Depends: mysql-base ; should depend on mysql-client? -server?
lyx Depends: libforms0.89 ; which is in Incoming (since Oct 1)
vflib2 Recommends: watanabe-vfont ; which doesn't exist
osh Depends: libnfslock ; which doesn't exist
roxen-ssl Depends: pike-crypto ; which doesn't exist?
sdic-edict Depends: edict ; which doesn't exist?
Confusing Packages:
libroxen-ldapmod
Depends: roxen (>= 1.2.46-9)
Conflicts: roxen (>= 1.3.111) ; roxen 1.3.111-8 is available
libstdc++2.9-glibc2.1-dev
Depends: g++, which Depends: libstdc++2.10-dev,
which Conflicts: libstdc++2.9-glibc2.1-dev
libtricks Depends: libc6, which Conflicts: libtricks
linbot
Depends: python-base (>= 1.5.1), python-net (>= 1.5.1),
python-misc (>= 1.5.1);
python-base Provides/Replaces/Conflicts:
python-net, python-misc
python-misc
python-net
Depends: python-base ; which Conflicts: python-misc, python-net
r-pdl
Depends: pdl; which Conflicts/Replaces: r-pdl
Transitively uninstallable pacakges:
custom
emacs19-el
emacs-czech
vm
w3-el-e19
Depends: emacs19 ; which isn't installable
vflib2-dev
vflib2-misc
mgp
Depends: vflib2 ; which nominally isn't installable
libmagick4-lzw-dev Depends: libmagick4g-lzw
libtiff3-altdev Depends: libtiff3
libstdc++2.9-glibc2.1-dbg Depends: libstdc++2.9-glibc2.1-dev
Huh, well, that worked out better than I expected. The only two that I
deleted were contrib/ programs depending on pine/qmail/other things, all
the rest seem to actually be uninstallable.
Cheers,
aj
--
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. PGP encrypted mail preferred.
``The thing is: trying to be too generic is EVIL. It's stupid, it
results in slower code, and it results in more bugs.''
-- Linus Torvalds
Attachment:
pgp0Hg2AmT7f5.pgp
Description: PGP signature