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

Re: db1/glibc debacle



On Fri, Aug 09, 2002 at 13:37, Anthony Towns wrote:
> > Q. You're a bastard and you should have given this more thought by
> >    checking for which packages used this.
> > A. Let's stop with the name calling. First off, it's near impossible
> >    (without unpacking everything and running objdump on it) to tell what
> >    uses libdb.so.2, since it is included with libc6. 
> 
> If unpacking everything and running objdump is the way to go, that's    
> the way to go. At the very least libc6 should Conflict: with all the 
> packages it breaks outright to help make sure people's systems don't
> unpredictably break when people do partial upgrades.

Well, I think I have the list of files linked agains libdb.so.2, I ran a
script against a Sarge mirror, there seem to have 22 packages still
using it (it's not much actually, compared to the 9001 packages tested).

I did it by extracting data.tar.gz, than run ldd and
grep "libdb\.so\.2" on each executable found for each package. Tell me
if it's wasn't the right may to do.


Here's for each package the files badly linked :

apache_1.3.26-1_i386.deb:./usr/sbin/apache
apache-common_1.3.26-1_i386.deb:./usr/lib/apache/suexec
apache-common_1.3.26-1_i386.deb:./usr/bin/htpasswd
apache-common_1.3.26-1_i386.deb:./usr/bin/htdigest
apache-common_1.3.26-1_i386.deb:./usr/sbin/logresolve
apache-common_1.3.26-1_i386.deb:./usr/sbin/rotatelogs
apache-common_1.3.26-1_i386.deb:./usr/sbin/ab
apache-dev_1.3.26-1_i386.deb:./usr/sbin/apache.dbg
apache-perl_1.3.26-1-1.26-0woody1_i386.deb:./usr/sbin/apache-perl
apache-ssl_1.3.26.1+1.48-2_i386.deb:./usr/sbin/apache-ssl
apache-ssl_1.3.26.1+1.48-2_i386.deb:./usr/lib/apache-ssl/suexec
apache-ssl_1.3.26.1+1.48-2_i386.deb:./usr/lib/apache-ssl/gcache
ferret_2.4-2_i386.deb:./usr/lib/perl/5.6.1/auto/Ferret/Ferret.so
gnucash_1.6.6-1_i386.deb:./usr/bin/gnucash
kpackage_2.2.2-7_i386.deb:./usr/bin/kpackage
libapache-mod-auth-mysql_3.2-1_i386.deb:./usr/lib/apache/1.3/mod_auth_mysql.so
libdb2-util_2.7.7.0-7_i386.deb:./usr/bin/db_dump185
libdb3-util_3.2.9-16_i386.deb:./usr/bin/db3_dump185
libdb4.0-util_4.0.14-1_i386.deb:./usr/bin/db4.0_dump185
medusa_0.5.1-4_i386.deb:./usr/bin/medusa-idled
mmorph_2.3.4.2-2_i386.deb:./usr/bin/mmorph
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/ali
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/anno
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/burst
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/comp
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/dist
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/flist
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/folder
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/forw
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mark
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhbuild
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhlist
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhmail
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhn
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhparam
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhpath
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhshow
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/mhstore
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/msgchk
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/msh
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/packf
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/pick
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/prompter
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/refile
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/repl
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/rmf
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/rmm
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/scan
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/send
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/show
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/sortm
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/whatnow
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/whom
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/flists
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/folders
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/prev
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/next
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/bin/mh/inc
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/ap
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/conflict
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/dp
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/fmtdump
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/install-mh
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/mhl
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/post
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/rcvdist
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/rcvpack
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/rcvstore
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/rcvtty
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/slocal
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/spost
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/viamail
nmh_1.0.4+dev-20010317-1_i386.deb:./usr/lib/mh/mhtest
perspic_1.5-1_i386.deb:./usr/bin/perspic
php4-cgi_4.1.2-4_i386.deb:./usr/bin/php4
php4-cgi_4.1.2-4_i386.deb:./usr/lib/cgi-bin/php4
radiusd-livingston_2.1-6_i386.deb:./usr/sbin/radiusd
radiusd-livingston_2.1-6_i386.deb:./usr/sbin/builddbm
smail_3.2.0.114-4_i386.deb:./usr/sbin/uuwho
smail_3.2.0.114-4_i386.deb:./usr/sbin/smail
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/makedb
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/pathalias
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/mkline
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/mksort
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/mkdbm
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/dcasehost
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/gleem
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/pathmerge
smail_3.2.0.114-4_i386.deb:./usr/lib/smail/unsharmap
webalizer_2.01.10-5_i386.deb:./usr/bin/webalizer
xkbsel_0.13-11_i386.deb:./usr/bin/xkbseldb
xkbsel_0.13-11_i386.deb:./usr/bin/xkbsel
xkbsel_0.13-11_i386.deb:./usr/bin/xkbsel-aw
xkbsel-gnome_0.13-11_i386.deb:./usr/bin/xkbsel_gnome_applet


Etienne



Reply to: