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

Re: Excess copies of libdb



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Nathanael Nerode wrote:
> --> libdb3:
> rpm (and librpm4)
> libsasl2
> dhelp
> libpam-modules
> openoffice.org-bin

OOo builds and (apparently) works with db3, db4.0, 4.1 and
(I tested this yesterday) 4.2, too - the db stuff is afais just used for the
help...

We probably could try that after 1.1.1-1 is out of the door but tbh I don't
see the pressing need in that when that many (see below) pkgs still depend on
db3...

Anyhow, I just grepped for that (only sid/main in sources.list)
after a fresh dselect update:

$ grep-available -FDepends -sPackage libdb3 | wc -l
208

$ grep-available -FDepends -sPackage libdb3
Package: openoffice.org-bin
Package: glotski
Package: gcdmaster
Package: libsasl-dev
Package: libdb3-ruby1.8
Package: libdb3-ruby1.6
Package: pong
Package: heimdal-clients
Package: drip
Package: nethack-gnome
Package: libpong0
Package: gspy
Package: heimdal-clients-x
Package: python2.3-librdf
Package: gpgp
Package: guikachu
Package: librdf-ruby
Package: python2.3-bsddb3
Package: mathwar
Package: directory-administrator
Package: libgnomedb0-common
Package: gnomekiss
Package: libdb3++c102
Package: bombermaze
Package: libgal23
Package: libglade-gnome0
Package: drgenius
Package: gnucash-hbci
Package: illuminator-demo
Package: bacula-console-gnome
Package: glade-gnome
Package: gnome-find
Package: libgnomemm1.2-9
Package: libgtkhtml20
Package: gnome-chess
Package: gg-gnome
Package: libgnome-print-perl
Package: gnome-vlc
Package: libgda-common
Package: gnome-commander
Package: gnome-breakout
Package: libguppi-dev
Package: gupsc
Package: xsitecopy
Package: gda-postgres
Package: r-gnome
Package: gnome-db
Package: cyrus21-murder
Package: libgnomedb0
Package: libgnome32
Package: gfslicer
Package: oregano
Package: pharmacy
Package: gpredict
Package: librdf0
Package: xgsmlib
Package: gnome-lokkit
Package: terraform
Package: libpam-modules
Package: glimmer
Package: tenmado
Package: guile-db
Package: xcin
Package: gfax
Package: heimdal-kdc
Package: libgnome-ruby1.6
Package: gbatnav
Package: libhdb7-heimdal
Package: python2.2-librdf
Package: exim4-daemon-light
Package: jigdo-file
Package: cantus
Package: zapping
Package: libglade-bonobo0
Package: gtktalog
Package: gnome-pim
Package: libdb3-util
Package: exim4-daemon-heavy
Package: xemacs21-gnome-mule-canna-wnn
Package: gnome-sudo
Package: visualos
Package: libgnome-dev
Package: libtabe-db
Package: grig
Package: diasce
Package: fpm
Package: gmgaclock
Package: drac
Package: gda-mysql
Package: xemacs21-nomule
Package: lightlab
Package: gnomp3
Package: gbib
Package: gphotocoll
Package: dctc
Package: libgdk-pixbuf-gnome2
Package: gtkdiff
Package: heimdal-dev
Package: dedit
Package: webalizer
Package: gnome-iconedit
Package: libgda0
Package: rpm2html
Package: gconf
Package: libgnome-perl
Package: jigdo
Package: cyrus-imapd
Package: dhelp
Package: gnofin
Package: heimdal-servers-x
Package: fidelio
Package: gnobog
Package: xemacs21-gnome-nomule
Package: gmanedit
Package: sasl2-bin
Package: cyrus21-common
Package: gnome-bin
Package: libdb3++-dev
Package: gsmartcard
Package: xemacs21-bin
Package: gnome-pim-conduits
Package: libtabe2
Package: gda-odbc
Package: libgnomeprint-bin
Package: gaby
Package: gabber
Package: bonobo-conf
Package: radiusd-cistron
Package: cronosii
Package: perdition
Package: spamprobe
Package: plplot9-driver-gnome
Package: sendmail-wide
Package: cyrus21-pop3d
Package: libgb0
Package: cyrus-admin
Package: glame
Package: heimdal-servers
Package: gnomba
Package: gnoise-gnome
Package: gipsc
Package: libgnomeprint15
Package: gnomermind
Package: gasql
Package: multi-gnome-terminal
Package: hotkeys
Package: wmkbd
Package: gpr
Package: powershell
Package: xemacs21-gnome-mule
Package: icewm-gnome-support
Package: libpong-common
Package: librpm-dev
Package: gtkodbcconfig0
Package: xemacs21-mule-canna-wnn
Package: grisbi
Package: libnss-db
Package: cyrus21-clients
Package: cyrus21-imapd
Package: bonobo
Package: gb
Package: gnucash
Package: ggzd
Package: librdf-perl
Package: gco
Package: godbcconfig
Package: gtkgo
Package: yank
Package: sasl-bin
Package: evolution
Package: libgnomeui32
Package: ghfaxviewer
Package: libvdkxdb0c102
Package: webdruid
Package: sanduhr
Package: postman
Package: skktools
Package: gnotepad+
Package: libsasl7
Package: libsasl2
Package: cyrus-common
Package: librpm4
Package: ghemical
Package: nmh
Package: xemacs21-mule
Package: python-gnome-1.2
Package: telegnome
Package: python2.2-bsddb3
Package: dcgui
Package: coriander
Package: gtkhtml
Package: exim4-base
Package: celestia-gnome
Package: rpm
Package: oops
Package: libdb3-dev
Package: ggz-utils
Package: gfontview
Package: liblablgtk-ocaml
Package: cyrus-pop3d
Package: libglade-ruby1.6
Package: spacechart
Package: poedit
Package: snac
Package: soundtracker
Package: gtoaster
Package: gnome-think
Package: pimppa
Package: r-omegahat-rgtk

$ grep-available -FDepends -sPackage libdb4.0 | wc -l
10

rene@frodo:~$ grep-available -FDepends -sPackage libdb4.0
Package: libdb4.0-dev
Package: isync
Package: kpsk
Package: xdelta2
Package: xproxy-http
Package: noatun-plugins
Package: libdb4.0++-dev
Package: perl
Package: kbabel
Package: libdb4.0-util

$ grep-available -FDepends -sPackage libdb4.1 | wc -l
65

rene@frodo:~$ grep-available -FDepends -sPackage libdb4.1
Package: libapache-mod-auth-mysql
Package: vacation
Package: libapache-mod-security
Package: libapache-mod-dav
Package: libapache-mod-tsunami
Package: inn2-ssl
Package: libdb4.1-ruby1.8
Package: libdb4.1-ruby1.6
Package: libapache-mod-auth-useragent
Package: libapache-mod-random
Package: inn2
Package: libapache-csacek
Package: libapache-mod-auth-shadow
Package: libapache-mod-repository
Package: kerberos4kth-dev
Package: libapache-mod-auth-radius
Package: libapache-mod-witch
Package: libapache-mod-auth-curdir
Package: xsim
Package: libapache-mod-interchange
Package: libapache-mod-gzip
Package: kerberos4kth-clients-x
Package: libberkeleydb-perl
Package: animals
Package: libnss-ldap
Package: libdb4.1-dev
Package: mmorph
Package: kdevelop3-plugins
Package: hpsockd
Package: libapache-mod-filter
Package: postfix
Package: libotp0-kerberos4kth
Package: libapache-mod-text2html
Package: libopenft-gift
Package: db4.1-util
Package: kerberos4kth-servers
Package: libapache-mod-python2.2
Package: libapache-mod-python2.3
Package: libapache-mod-python2.1
Package: libapache-mod-relocate
Package: kerberos4kth-servers-x
Package: kerberos4kth-kdc
Package: libroken16-kerberos4kth
Package: libapache-mod-mp3
Package: libapache-mod-cgi-debug
Package: libapache-mod-dynvhost
Package: libapache-mod-trigger
Package: libapache-mod-ldap
Package: postfix-tls
Package: libapache-mod-aspseek
Package: libapache-mod-auth-pam
Package: libapache-mod-backhand
Package: cfengine
Package: cfengine2
Package: kerberos4kth-clients
Package: squidguard
Package: viewmol
Package: inn2-inews
Package: kerberos4kth-kip
Package: pkspxyc
Package: libapache-mod-index-rss
Package: libapache-mod-speedycgi
Package: kdevelop3
Package: libapache-mod-encoding
Package: libdb4.1++-dev

$ grep-available -FDepends -sPackage libdb4.2 | wc -l
43

rene@frodo:~$ grep-available -FDepends -sPackage libdb4.2
Package: libapache-mod-ssl
Package: libapache-mod-lisp
Package: caudium-php4
Package: apache-ssl
Package: libsvn0-dev
Package: libapr0-dev
Package: libapache-mod-acct-mysql
Package: subversion
Package: bogofilter
Package: netatalk
Package: libsvn0
Package: python2.1
Package: python2.3
Package: python2.2
Package: apache2-mpm-perchild
Package: apache-dev
Package: php4-cgi
Package: apache-dbg
Package: apache2-mpm-prefork
Package: apache
Package: libdb4.2-dev
Package: libapache2-mod-perl2
Package: slapd
Package: ldap-utils
Package: apache-perl
Package: apache2-common
Package: libapache2-request-perl
Package: apache2-threaded-dev
Package: apache2-mpm-worker
Package: apache-common
Package: apache-utils
Package: libapache-mod-iptos
Package: libapache2-mod-php4
Package: sendmail
Package: libapache-mod-acct-pgsql
Package: apache2-mpm-threadpool
Package: php4
Package: apache2-prefork-dev
Package: libdb4.2++-dev
Package: db4.2-util
Package: libapr0
Package: rapidsvn

> Conclusion: We should be able to eliminate dependencies on everything but
> libdb1-compat, libdb3, and libdb4.2 without too much work.

See above. I wouldn't be too sure...

Grüße/Regards,

René
- -- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73
      
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAaN7b+FmQsCSK63MRAn85AJ9k9RKejosiRkeU/8yzzdthWYgHfACfXjX6
RRz5wd4IKBylYjt0HIvtGAI=
=v5Rs
-----END PGP SIGNATURE-----



Reply to: