Re: Bug#221706: segfault when reading package lists
Matt Zimmerman wrote:
Please send a copy of `diff -u /var/backups/dpkg.status.0
/var/lib/dpkg/status` (or whichever backup is dated prior to the upgrade).
Attached.
Make a backup of /var/cache/apt/*.bin and delete them, then run apt-get
update again. See if this fixes the problem.
No, the segfault still happens even when the pkgcache.bin file (the only
*.bin there) is moved out of the way.
--
Ken Treis
Miriam Technologies, Inc.
--- /home/kdt/dpkg.status 2003-11-19 09:54:35.000000000 -0800
+++ /var/lib/dpkg/status 2003-11-18 23:44:50.000000000 -0800
@@ -39,16 +39,16 @@
Status: install ok installed
Priority: important
Section: admin
-Installed-Size: 680
+Installed-Size: 1236
Maintainer: Joey Hess <joeyh@debian.org>
-Version: 1.3.15
+Version: 1.3.20
Replaces: debconf-tiny
Provides: debconf-2.0
Depends: debconf-i18n | debconf-english
Pre-Depends: perl-base (>= 5.6.1-4)
Recommends: apt-utils (>= 0.5.1)
Suggests: debconf-doc, debconf-utils, whiptail | dialog | gnome-utils, libterm-readline-gnu-perl, libgnome-perl, libnet-ldap-perl, perl
-Conflicts: cdebconf, debconf-utils (<< 1.1.0), debconf-tiny (<< 1.0), apt (<< 0.3.12.1), menu (<= 2.1.3-1), dialog (<< 0.9b-20020814-1), whiptail (<< 0.51.4-7), whiptail-utf8 (<= 0.50.17-13)
+Conflicts: cdebconf, debconf-tiny, apt (<< 0.3.12.1), menu (<= 2.1.3-1), dialog (<< 0.9b-20020814-1), whiptail (<< 0.51.4-7), whiptail-utf8 (<= 0.50.17-13)
Conffiles:
/etc/debconf.conf eb448d7ec3a6258c8601e6b27284b791
/etc/apt/apt.conf.d/70debconf 7e9d09d5801a42b4926b736b8eeabb73
@@ -167,6 +167,23 @@
glibc 2.0 or 2.1. There is intentionally no corresponding development
package. Do not link new applications against this library!
+Package: gdb
+Status: install ok installed
+Priority: standard
+Section: devel
+Installed-Size: 6564
+Maintainer: Daniel Jacobowitz <dan@debian.org>
+Version: 6.0-2
+Replaces: gdb-arm
+Depends: libc6 (>= 2.3.2-1), libncurses5 (>= 5.3.20030510-1), libreadline4 (>= 4.3-1)
+Conflicts: gdb-arm
+Description: The GNU Debugger
+ GDB is a source-level debugger, capable of breaking programs at
+ any specific line, displaying variable values, and determining
+ where errors occurred. Currently, it works for C, C++, Fortran
+ Modula 2 and Java programs. A must-have for any serious
+ programmer.
+
Package: makedev
Status: install ok installed
Priority: required
@@ -203,7 +220,7 @@
Installed-Size: 888
Maintainer: Karl Ramm <kcr@debian.org>
Source: shadow
-Version: 1:4.0.3-11
+Version: 1:4.0.3-12
Replaces: shadow-login, shadow-passwd, shellutils (<< 2.0-2), manpages-de (<= 0.4-4), manpages-fr, manpages-hu, manpages-ja
Depends: libpam-modules (>= 0.72-5)
Pre-Depends: libc6 (>= 2.3.2-1), libpam0g (>= 0.76), libpam-runtime (>= 0.76-13.1)
@@ -435,7 +452,7 @@
Section: base
Installed-Size: 556
Maintainer: Craig Small <csmall@debian.org>
-Version: 1:3.1.12-1
+Version: 1:3.1.14-1
Replaces: watch, bsdutils (<< 2.9x-1)
Provides: watch
Depends: libc6 (>= 2.3.2-1), libncurses5 (>= 5.3.20030510-1)
@@ -487,11 +504,11 @@
Status: install ok installed
Priority: optional
Section: net
-Installed-Size: 716
+Installed-Size: 784
Maintainer: Francesco Paolo Lovergine <frankie@debian.org>
-Version: 1.2.8-16
+Version: 1.2.9-1
Provides: ftp-server
-Depends: netbase (>= 2.0), libc6 (>= 2.3.2-1), libcap1, libpam0g (>= 0.76), libssl0.9.7, libwrap0, debconf (>= 0.5.00), proftpd-common (= 1.2.8-16), adduser, ucf
+Depends: netbase (>= 2.0), libc6 (>= 2.3.2.ds1-4), libcap1, libpam0g (>= 0.76), libssl0.9.7, libwrap0, debconf (>= 0.5.00), proftpd-common (= 1.2.9-1), adduser, ucf
Suggests: proftpd-doc
Conflicts: wu-ftpd, wu-ftpd-academ, ftp-server, proftpd-mysql, proftpd-pgsql, proftpd-ldap
Conffiles:
@@ -823,16 +840,16 @@
Status: install ok installed
Priority: important
Section: utils
-Installed-Size: 180
+Installed-Size: 212
Maintainer: Alastair McKinstry <mckinstry@debian.org>
-Version: 0.7.25
+Version: 0.7.32
Replaces: console-tools (<< 1:0.2.3-18), kbd (<< 0.99-12), console-data (<< 1999.08.29-18)
-Depends: debianutils (>= 1.13)
+Depends: debianutils (>= 1.13), console-data
Pre-Depends: debconf (>= 0.5)
-Recommends: console-utilities, console-data
+Recommends: console-utilities
Conflicts: console-data (<< 1999.08.29-20)
Conffiles:
- /etc/init.d/keymap.sh 6f72d89e5b87cc58b3742799e2cc37c1
+ /etc/init.d/keymap.sh a847fd4ceb4c08059aaa521327c020e0
Description: Basic infrastructure for text console configuration
This package contains the install-keymap(8) utility, which is the
official way to specify a boot-time keymap to the system, as well
@@ -950,12 +967,12 @@
Status: install ok installed
Priority: optional
Section: net
-Installed-Size: 324
+Installed-Size: 296
Maintainer: Francesco Paolo Lovergine <frankie@debian.org>
Source: proftpd
-Version: 1.2.8-16
+Version: 1.2.9-1
Replaces: proftpd (<< 1.2.8-1), proftpd-mysql (<< 1.2.8-1), proftpd-pgsql (<< 1.2.8-1), proftpd-ldap (<< 1.2.8-1)
-Depends: netbase (>= 2.0), perl, libc6 (>= 2.3.2-1), libncurses5 (>= 5.3.20030510-1), debconf (>= 0.5.00), proftpd | proftpd-mysql | proftpd-pgsql | proftpd-ldap, debianutils (>= 1.21.0)
+Depends: netbase (>= 2.0), perl, libc6 (>= 2.3.2.ds1-4), debconf (>= 0.5.00), proftpd | proftpd-mysql | proftpd-pgsql | proftpd-ldap, debianutils (>= 1.21.0)
Suggests: proftpd-doc
Conffiles:
/etc/cron.monthly/proftpd 772d658792e140a0379abe786359e484
@@ -991,9 +1008,9 @@
Status: install ok installed
Priority: optional
Section: base
-Installed-Size: 708
+Installed-Size: 716
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
-Version: 1.74
+Version: 1.75
Replaces: debconf (<< 0.2.79), debconf-tiny (<< 0.2.79)
Depends: debconf (>= 1.2.19), apt, adduser, console-data (>= 2002.12.04dbs-16), console-tools, passwd (>= 20000902-6), bsdutils (>= 1:2.11l)
Conflicts: debconf (<< 0.2.79), debconf-tiny (<< 0.2.79)
@@ -1115,6 +1132,27 @@
This package completes the set of modules for PAM. It includes the
pam_unix_*.so module as well as some specialty modules.
+Package: python
+Status: install ok unpacked
+Priority: standard
+Section: python
+Installed-Size: 480
+Maintainer: Matthias Klose <doko@debian.org>
+Source: python2.3
+Version: 2.3.2-3
+Replaces: python-xmlbase
+Provides: python-email, python-xmlbase
+Depends: python2.3 (>= 2.3.2-2)
+Suggests: python-doc, python-tk
+Conflicts: python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2
+Description: An interactive high-level object-oriented language (default version)
+ Python, the high-level, interactive object oriented language,
+ includes an extensive class library with lots of goodies for
+ network programming, system administration, sounds and graphics.
+ .
+ This package is a dependency package, which depends on Debian's default
+ Python version (currently v2.3).
+
Package: ifupdown
Status: install ok installed
Priority: important
@@ -1233,21 +1271,21 @@
Status: install ok installed
Priority: required
Section: base
-Installed-Size: 684
+Installed-Size: 692
Origin: debian
Maintainer: LaMont Jones <lamont@debian.org>
Bugs: debbugs://bugs.debian.org/
-Version: 2.4.21-3
+Version: 2.4.25-3
Replaces: manpages (<= 1.15-3)
-Depends: libc6 (>= 2.3.1-1), sysvinit (>= 2.71-2)
+Depends: libc6 (>= 2.3.2-1), sysvinit (>= 2.71-2)
Suggests: ksymoops
Conffiles:
/etc/cron.daily/modutils 10fc6b90de70ffa3594d6c47ec9be935
- /etc/init.d/modutils f0be3ed62fbf09f4326f283947f0c564
+ /etc/init.d/modutils db89ea32d1a0f556db6f8e0aff5d5da1
/etc/modutils/0keep 89c032bf9e755bf0b1666227d20df03e
/etc/modutils/aliases ced739ecb2c43a20053a9f0eb308b2b0
/etc/modutils/actions 263c2a73eab64f6797b43418cc658a51
- /etc/modutils/paths a2322d7e2f95317b2ddf3543eb4c74c0
+ /etc/modutils/paths d8a5a8df20d379f1078b826806ef8115
/etc/modutils/arch/alpha a06fe12e20ddc763c9570267b41b0e10
/etc/modutils/arch/i386 f9e3eac60200d41dd5569eeabb4eddff
/etc/modutils/arch/m68k.generic 2c847312df7201d7004943482a0d1b4a
@@ -1263,6 +1301,26 @@
manageable for all users, administrators and distribution
maintainers.
+Package: python2.3
+Status: install ok installed
+Priority: standard
+Section: python
+Installed-Size: 9540
+Maintainer: Matthias Klose <doko@debian.org>
+Version: 2.3.2-3
+Replaces: python2.3-xmlbase
+Provides: python2.3-xmlbase
+Depends: libbz2-1.0, libc6 (>= 2.3.2.ds1-4), libdb4.1, libncurses5 (>= 5.3.20030510-1), libreadline4 (>= 4.3-1), libssl0.9.7, zlib1g (>= 1:1.1.4)
+Recommends: python (>= 2.3), python2.3-iconvcodec | python2.3-cjkcodecs | python2.3-japanese-codecs, python2.3-iconvcodec | python2.3-cjkcodecs | python2.3-korean-codecs
+Suggests: python2.3-doc
+Conflicts: python2.3-xmlbase, python2.3-csv
+Conffiles:
+ /etc/python2.3/site.py 366f4ac84d761def0b9a2c362962e190
+Description: An interactive high-level object-oriented language (version 2.3)
+ Version 2.3 of the high-level, interactive object oriented language,
+ includes an extensive class library with lots of goodies for
+ network programming, system administration, sounds and graphics.
+
Package: python2.2
Status: install ok installed
Priority: optional
@@ -1347,12 +1405,13 @@
Section: base
Package: pppconfig
-Status: install ok installed
+Status: deinstall ok config-files
Priority: optional
Section: base
Installed-Size: 192
Maintainer: John Hasler <john@dhh.gt.org>
Version: 2.2.0
+Config-Version: 2.2.0
Depends: ppp (>= 2.3.7), whiptail | dialog
Conffiles:
/etc/init.d/dns-clean 9ad23107ad87d93cec94f4af15680ce6
@@ -1390,7 +1449,7 @@
Section: base
Installed-Size: 356
Maintainer: Santiago Vila <sanvila@debian.org>
-Version: 3.0.11
+Version: 3.0.12
Replaces: base, miscutils, libreadline, libreadlineg2 (<< 2.1-16), bash (<< 2.03-3)
Provides: base
Depends: awk, base-passwd (>= 2.0.3.4)
@@ -1398,8 +1457,8 @@
/etc/debian_version c42c466e26c4e1a96ad73ad92a468337
/etc/host.conf a61b9f6548d337c1cc1e5a4de39f7b7f
/etc/inputrc 27bb8dcd68671f6d61f6fda7333f3c26
- /etc/issue a9af4955b86166a1f8d06353b647075e
- /etc/issue.net c383cb705dd3d7120d3ff79ec35a2c37
+ /etc/issue c997519fd60ab251beb2ed61976c6432
+ /etc/issue.net 2577a6f773f143d5af6d9dd4e41677a4
/etc/nsswitch.conf 109e33e2c91d1853b5bc56078a96aa18
/etc/profile 676715f4bb7c65cb40107d1e1365d6f4
Description: Debian base system miscellaneous files
@@ -1435,10 +1494,10 @@
Status: install ok installed
Priority: required
Section: base
-Installed-Size: 464
+Installed-Size: 520
Maintainer: Ken Treis <ken@miriamtech.com>
-Version: 0.12
-Depends: php4-pgsql, php4-pear, wwwconfig-common, postgresql-client, postgresql
+Version: 0.14
+Depends: php4-pgsql, php4-pear, wwwconfig-common, postgresql-client, postgresql, libdbd-pgsql
Conffiles:
/etc/ilien/apache.conf cddac38cb5aadcb706e0513bd523b825
/etc/ilien/apache.conf cddac38cb5aadcb706e0513bd523b825
@@ -1563,12 +1622,13 @@
Even if you don't use it it may be required by other programs.
Package: ppp
-Status: install ok installed
+Status: deinstall ok config-files
Priority: optional
Section: base
Installed-Size: 1032
Maintainer: Marco d'Itri <md@linux.it>
Version: 2.4.2+20031002-3
+Config-Version: 2.4.2+20031002-3
Replaces: ppp-pam, ppp-udeb
Depends: libc6 (>= 2.3.2-1), libpam0g (>= 0.76), libpcap0.7, libpam-modules, libpam-runtime (>= 0.76-13.1), netbase, procps, makedev (>= 2.3.1-56)
Suggests: libatm1
@@ -1797,10 +1857,10 @@
Status: install ok installed
Priority: optional
Section: doc
-Installed-Size: 1024
+Installed-Size: 1036
Maintainer: Francesco Paolo Lovergine <frankie@debian.org>
Source: proftpd
-Version: 1.2.8-16
+Version: 1.2.9-1
Replaces: proftpd (<= 1.2.1-2)
Suggests: proftpd-common
Description: Versatile, virtual-hosting FTP daemon (Documentation)
@@ -1908,13 +1968,13 @@
Status: install ok installed
Priority: optional
Section: web
-Installed-Size: 1412
-Maintainer: Noel Koethe <noel@debian.org>
-Version: 1.8.2-11
+Installed-Size: 1516
+Maintainer: Noèl Köthe <noel@debian.org>
+Version: 1.9-1
Depends: libc6 (>= 2.3.2-1), libssl0.9.7
Conflicts: wget-ssl
Conffiles:
- /etc/wgetrc 7dac9b27b8d09ca513a6d5cfa26ead40
+ /etc/wgetrc 653cce81bfdcf6769492b48d7aee4a62
Description: retrieves files from the web
Wget is a network utility to retrieve files from the Web
using http and ftp, the two most widely used Internet
@@ -2173,13 +2233,14 @@
built with the GNU compiler.
Package: pppoe
-Status: install ok installed
+Status: deinstall ok config-files
Priority: optional
Section: net
Installed-Size: 200
Maintainer: Christian Hudon <chrish@debian.org>
Source: rp-pppoe
Version: 3.5-3
+Config-Version: 3.5-3
Depends: libc6 (>= 2.3.2-1), ppp (>= 2.3.10-1)
Conffiles:
/etc/ppp/peers/dsl-provider 0bcef4498f82a97ed848067ab05b5238
@@ -2196,7 +2257,7 @@
Installed-Size: 316
Maintainer: Joey Hess <joeyh@debian.org>
Source: debconf
-Version: 1.3.15
+Version: 1.3.20
Replaces: debconf (<< 1.3.0), debconf-utils (<< 1.1.0)
Depends: debconf, liblocale-gettext-perl, libtext-iconv-perl, libtext-wrapi18n-perl, libtext-charwidth-perl
Conflicts: debconf-english, debconf-utils (<< 1.1.0)
@@ -2235,12 +2296,12 @@
Status: install ok installed
Priority: required
Section: base
-Installed-Size: 1580
+Installed-Size: 1584
Maintainer: Karl Ramm <kcr@debian.org>
Source: shadow
-Version: 1:4.0.3-11
+Version: 1:4.0.3-12
Replaces: manpages (<= 1.15-2), manpages-de (<= 0.4-4), manpages-fr, manpages-hu, manpages-ja, manpages-ko
-Depends: libc6 (>= 2.3.2-1), libpam0g (>= 0.76), login (>= 970502-1), libpam-modules (>= 0.72-5), grep
+Depends: libc6 (>= 2.3.2-1), libpam0g (>= 0.76), login (>= 970502-1), libpam-modules (>= 0.72-5)
Conflicts: shadow-passwd, pam-apps, suidregister (<< 0.50)
Conffiles:
/etc/pam.d/chfn 264d111e77be5d90f0fe55addfcc29a9
@@ -2459,11 +2520,11 @@
Section: base
Installed-Size: 620
Maintainer: Andreas Metzler <ametzler@debian.org>
-Version: 4.1.20-1
-Pre-Depends: libc6 (>= 2.3.1-1)
+Version: 4.1.20-3
+Pre-Depends: libc6 (>= 2.3.2-1)
Conffiles:
- /etc/cron.daily/find 5625bd5d20fdfe84de20176862dfbd89
- /etc/updatedb.conf 34d2f8c642f8e4e309535e4bd50b5aa6
+ /etc/cron.daily/find 7eb265877a0e861849027c1f6ec8e8ec
+ /etc/updatedb.conf f2e51dde03920074bfa5471e01e11a66
Description: utilities for finding files--find, xargs, and locate
These utilities find files meeting specified criteria and perform
various actions on the files which are found.
@@ -2683,6 +2744,33 @@
bindtextdomain(), bind_textdomain_codeset(), ngettext(), dcngettext()
and dngettext().
+Package: reportbug
+Status: install ok installed
+Priority: standard
+Section: utils
+Installed-Size: 525
+Maintainer: Chris Lawrence <lawrencc@debian.org>
+Version: 2.36
+Depends: python2.3
+Suggests: postfix | exim | mail-transport-agent, gnupg | pgp, debconf-utils (>> 1.1.0), debsums, file (>> 1.30)
+Conffiles:
+ /etc/reportbug.conf 4b18ad5e6d04834fe96235d8353c93af
+Description: Reports bugs in the Debian distribution
+ reportbug is a tool designed to make the reporting of bugs in Debian
+ and derived distributions relatively painless. Its features include:
+ .
+ * Integration with the mutt, af, and mh/nmh mail readers.
+ * Access to outstanding bug reports to make it easier to identify
+ whether problems have already been reported.
+ * Automatic checking for newer versions of packages.
+ * Optional automatic verification of integrity of packages via debsums.
+ * Support for following-up on outstanding reports.
+ * Optional PGP/GnuPG integration.
+ .
+ reportbug is designed to be used on systems with an installed mail
+ transport agent, like exim or sendmail; however, you can edit the
+ configuration file and send reports using any available mail server.
+
Package: info
Status: install ok installed
Priority: important
@@ -2816,8 +2904,8 @@
Section: base
Installed-Size: 840
Maintainer: Santiago Vila <sanvila@debian.org>
-Version: 2.8.1-5
-Pre-Depends: libc6 (>= 2.3.2-1)
+Version: 2.8.1-6
+Pre-Depends: libc6 (>= 2.3.2.ds1-4)
Description: File comparison utilities
The diff package provides the diff, diff3, sdiff, and cmp programs.
.
@@ -3139,9 +3227,9 @@
Status: install ok installed
Priority: important
Section: editors
-Installed-Size: 1236
+Installed-Size: 1260
Maintainer: Jordi Mallach <jordi@debian.org>
-Version: 1.2.2-4
+Version: 1.2.2-5
Replaces: pico
Provides: editor
Depends: libc6 (>= 2.3.2-1), libncurses5 (>= 5.3.20030510-1)
@@ -3157,12 +3245,13 @@
such as 'search and replace', 'goto line' or internationalization support.
Package: pppoeconf
-Status: install ok installed
+Status: deinstall ok config-files
Priority: optional
Section: net
Installed-Size: 112
Maintainer: Eduard Bloch <blade@debian.org>
Version: 1.0
+Config-Version: 1.0
Depends: whiptail-provider | whiptail, pppoe (>= 3.0), ppp (>= 2.4.1.uus2-4)
Recommends: locales
Suggests: xdialog
@@ -3200,16 +3289,17 @@
Status: install ok installed
Priority: required
Section: base
-Installed-Size: 13876
+Installed-Size: 14352
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Source: glibc
-Version: 2.3.2-9
+Version: 2.3.2.ds1-10
Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, netkit-rpc, netbase (<< 4.0)
-Provides: glibc-2.3.2-9
+Provides: glibc-2.3.2.ds1-10
Depends: libdb1-compat
Suggests: locales, glibc-doc
Conflicts: strace (<< 4.0-0), libnss-db (<= 2.2-6.1.1), timezone, timezones, gconv-modules, libtricks, libc6-doc, netkit-rpc, wine (<< 0.0.20021007-1)
Conffiles:
+ /etc/init.d/devpts.sh b65e20a8e4d32d866cd15dba0dd3f5b2
/etc/default/devpts fc857c5ac5fb84d80720ed4d1c624f6e
Description: GNU C Library: Shared libraries and Timezone data
Contains the standard libraries that are used by nearly all programs on
@@ -3377,17 +3467,17 @@
Status: install ok installed
Priority: important
Section: net
-Installed-Size: 1188
+Installed-Size: 1376
Maintainer: Laurence J. Lane <ljlane@debian.org>
-Version: 1.2.8-4
-Depends: libc6 (>= 2.3.1-1)
+Version: 1.2.9-1
+Depends: libc6 (>= 2.3.2.ds1-4)
Suggests: ipmasq
-Description: IP packet filter administration tools for 2.4.4+ kernels
- netfilter and iptables are the framework inside the Linux 2.4.x kernel
+Description: IP packet filter administration tools for 2.4.xx kernels
+ netfilter and iptables are the framework inside the Linux 2.4.xx kernel
which enable packet filtering, network address translation (NAT) and
other packet mangling.
.
- netfilter is a set of hooks inside the linux 2.4.x+ kernel's network
+ netfilter is a set of hooks inside the linux 2.4.xx kernel's network
stack which allows kernel modules to register callback functions called
every time a network packet traverses one of those hooks.
.
@@ -3457,9 +3547,9 @@
Section: base
Installed-Size: 120
Maintainer: Herbert Xu <herbert@debian.org>
-Version: 0.8.19-1
+Version: 0.8.19-2
Provides: dhcp-client
-Depends: libc6 (>= 2.3.2-1), libpopt0 (>= 1.7)
+Depends: libc6 (>= 2.3.2.ds1-4), libpopt0 (>= 1.7)
Suggests: resolvconf
Conflicts: dhcpcd
Description: Simple DHCP/BOOTP client.
@@ -3619,7 +3709,7 @@
Section: web
Installed-Size: 189
Maintainer: Ola Lundqvist <opal@debian.org>
-Version: 0.0.31
+Version: 0.0.32
Suggests: mysql-client, postgresql-client, apache | apache-ssl
Description: Debian web auto configuration
A package to provide common setup scripts for some
Reply to: