Debian Bug report logs - #25317
dpkg segfaults reproducibly

version graph

Package: dpkg; Maintainer for dpkg is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dpkg is src:dpkg (PTS, buildd, popcon).

Reported by: Chris Fearnley <cjf@I21.com>

Date: Sun, 2 Aug 1998 19:18:01 UTC

Severity: grave

Tags: moreinfo, patch

Merged with 27926, 63604, 71717, 78921, 81928, 86176, 89572, 90117, 90328, 95046, 95398

Found in versions 1.4.0.23.2, 1.4.0.30, 1.6.12.99, 1.7.2, 1.8.1.2.1debug, 1.8.3.1

Fixed in version dpkg/1.9.0

Done: Wichert Akkerman <wakkerma@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>:
Bug#25317; Package dpkg. (full text, mbox, link).


Acknowledgement sent to Chris Fearnley <cjf@I21.com>:
New bug report received and forwarded. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Fearnley <cjf@I21.com>
To: submit@bugs.debian.org
Subject: dpkg segfaults reproducibly
Date: Sun, 2 Aug 1998 14:56:41 -0400
Package: dpkg
Version: 1.4.0.23.2

On most of my machines I have had dpkg segfault during my (convoluted?)
upgrade script.  Finally I have the presence of mind to report this
situation.  It only happens in the devel directory.  And the problem went
away after I upgraded gcc and libc6-dev (ncurses3.4-dev was the only other
package needing to be upgraded from devel).  I'm saving the core file in
case you want it.  Here is a transcript:

Script started on Sun Aug  2 14:24:43 1998
cjf@dell1:/tmp$ type upgrades
upgrades is a function
upgrades () 
{ 
    sudo dpkg -iEG --no-act /debian/hamm/hamm/binary-i386/devel/*.deb 2>/dev/null | awk '$1 == "Preparing" { sub(/[)]/,"",$7); printf("%s\n", $7) }'
}
cjf@dell1:/tmp$ upgrades 
.../devel/gcc_2.7.2.3-4.8.deb
.../devel/libc6-dev_2.0.7t-1.deb
Segmentation fault (core dumped)
cjf@dell1:/tmp$ ls /debian/hamm/hamm/binary-i386/devel/*.deb
/debian/hamm/hamm/binary-i386/devel/altgcc_2.7.2.2-3.4.deb
/debian/hamm/hamm/binary-i386/devel/autoconf_2.12-8.deb
/debian/hamm/hamm/binary-i386/devel/automake_1.3-1.deb
/debian/hamm/hamm/binary-i386/devel/bcc_0.13.0-4.deb
/debian/hamm/hamm/binary-i386/devel/bin86_0.13.0-4.deb
/debian/hamm/hamm/binary-i386/devel/binutils-dev_2.9.1-0.2.deb
/debian/hamm/hamm/binary-i386/devel/binutils-m68k-linux_2.8.1.0.15-1.deb
/debian/hamm/hamm/binary-i386/devel/binutils_2.9.1-0.2.deb
/debian/hamm/hamm/binary-i386/devel/bison_1.25-11.deb
/debian/hamm/hamm/binary-i386/devel/blt4.2-dev_2.3-1.deb
/debian/hamm/hamm/binary-i386/devel/byacc_1.9-11.5.deb
/debian/hamm/hamm/binary-i386/devel/c2man_2.41-9.deb
/debian/hamm/hamm/binary-i386/devel/cflow_2.0-12.1.deb
/debian/hamm/hamm/binary-i386/devel/checker_0.8-21.deb
/debian/hamm/hamm/binary-i386/devel/comerr-dev_2.0-1.10-17.deb
/debian/hamm/hamm/binary-i386/devel/cutils_1.5.2-2.deb
/debian/hamm/hamm/binary-i386/devel/cvs-buildpackage_1.14.deb
/debian/hamm/hamm/binary-i386/devel/cvs_1.9.26-5.deb
/debian/hamm/hamm/binary-i386/devel/cvsweb_106.deb
/debian/hamm/hamm/binary-i386/devel/cweb-latex_1.1.1-8.deb
/debian/hamm/hamm/binary-i386/devel/cweb_3.4g-15.deb
/debian/hamm/hamm/binary-i386/devel/cxref_1.4-1.deb
/debian/hamm/hamm/binary-i386/devel/ddd_2.2.3-3.deb
/debian/hamm/hamm/binary-i386/devel/debhelper_0.79hamm1.deb
/debian/hamm/hamm/binary-i386/devel/debmake_3.5.11.deb
/debian/hamm/hamm/binary-i386/devel/dejagnu_1.3-8.deb
/debian/hamm/hamm/binary-i386/devel/diffstat_1.26-2.deb
/debian/hamm/hamm/binary-i386/devel/dist_3.70-6.deb
/debian/hamm/hamm/binary-i386/devel/dpkg-perl_0.1-2hamm1.deb
/debian/hamm/hamm/binary-i386/devel/dpkg-python_0.1-2hamm1.deb
/debian/hamm/hamm/binary-i386/devel/e2fslibs-dev_1.10-17.deb
/debian/hamm/hamm/binary-i386/devel/egcc_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/egcs-docs_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/electric-fence_2.0.5-4.deb
/debian/hamm/hamm/binary-i386/devel/elk_3.0-4.deb
/debian/hamm/hamm/binary-i386/devel/elkdoc_3.0-4.deb
/debian/hamm/hamm/binary-i386/devel/elks-libc_0.13.0-4.deb
/debian/hamm/hamm/binary-i386/devel/eperl_2.2.12-2.deb
/debian/hamm/hamm/binary-i386/devel/et_80b2-6.deb
/debian/hamm/hamm/binary-i386/devel/expect5.24-dev_5.25.0-2.deb
/debian/hamm/hamm/binary-i386/devel/f2c_19971204-5.deb
/debian/hamm/hamm/binary-i386/devel/fakeroot_0.0-14.2.deb
/debian/hamm/hamm/binary-i386/devel/flex_2.5.4a-2.deb
/debian/hamm/hamm/binary-i386/devel/fort77_1.15-2.deb
/debian/hamm/hamm/binary-i386/devel/freetype1-dev_1.0.0.1998-03-22-1.deb
/debian/hamm/hamm/binary-i386/devel/ftnchek_2.9.4-1.2.deb
/debian/hamm/hamm/binary-i386/devel/fweb_1.60beta-11.deb
/debian/hamm/hamm/binary-i386/devel/g++272_2.7.2.3-4.8.deb
/debian/hamm/hamm/binary-i386/devel/g++_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/g77_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/gcc-docs_2.7.2.3-4.8.deb
/debian/hamm/hamm/binary-i386/devel/gcc-m68k-linux_2.7.2.3-2.deb
/debian/hamm/hamm/binary-i386/devel/gcc_2.7.2.3-4.8.deb
/debian/hamm/hamm/binary-i386/devel/gdb_4.17-0.1.deb
/debian/hamm/hamm/binary-i386/devel/gettext_0.10.35-3.deb
/debian/hamm/hamm/binary-i386/devel/gltt1-dev_1.7-3.deb
/debian/hamm/hamm/binary-i386/devel/glutg3-dev_3.6-4.deb
/debian/hamm/hamm/binary-i386/devel/gmp1-dev_1.3.2-8.deb
/debian/hamm/hamm/binary-i386/devel/gmp2-dev_2.0.2-6.deb
/debian/hamm/hamm/binary-i386/devel/gnat_3.10p-3.deb
/debian/hamm/hamm/binary-i386/devel/gnats-tk_3.104-5.deb
/debian/hamm/hamm/binary-i386/devel/gnats-user_3.104-5.deb
/debian/hamm/hamm/binary-i386/devel/gnats_3.104-5.deb
/debian/hamm/hamm/binary-i386/devel/gobjc_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/gperf_2.7-1.deb
/debian/hamm/hamm/binary-i386/devel/guavac_1.0-5.deb
/debian/hamm/hamm/binary-i386/devel/hp48cc_1.0-3.deb
/debian/hamm/hamm/binary-i386/devel/icmake_6.21-4.deb
/debian/hamm/hamm/binary-i386/devel/icon-doc_9.3-1.deb
/debian/hamm/hamm/binary-i386/devel/icon-ipl_9.3-1.deb
/debian/hamm/hamm/binary-i386/devel/iconc_9.3-1.deb
/debian/hamm/hamm/binary-i386/devel/icont_9.3-1.deb
/debian/hamm/hamm/binary-i386/devel/iconx_9.3-1.deb
/debian/hamm/hamm/binary-i386/devel/ilu-base_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/ilu-dev_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/ilu-doc_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/ilu-elisp_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/ilu-examples_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/ilu-guiledev_2.0.0.12-2.deb
/debian/hamm/hamm/binary-i386/devel/indent_1.9.1-18.deb
/debian/hamm/hamm/binary-i386/devel/ivtools-dev_0.6.2-4.deb
/debian/hamm/hamm/binary-i386/devel/kernel-headers-2.0.32_2.0.32-5.deb
/debian/hamm/hamm/binary-i386/devel/kernel-headers-2.0.33_2.0.33-10.deb
/debian/hamm/hamm/binary-i386/devel/kernel-headers-2.0.34_2.0.34-4.deb
/debian/hamm/hamm/binary-i386/devel/kernel-patch-2.0.33-m68k_2.0.33-7.deb
/debian/hamm/hamm/binary-i386/devel/lapack-dev_2.0.1-2.1.deb
/debian/hamm/hamm/binary-i386/devel/lapack-doc_2.0.1-3.1.deb
/debian/hamm/hamm/binary-i386/devel/lesstif-bin_0.83-7.deb
/debian/hamm/hamm/binary-i386/devel/lesstifg-dbg_0.83-7.deb
/debian/hamm/hamm/binary-i386/devel/lesstifg-dev_0.83-7.deb
/debian/hamm/hamm/binary-i386/devel/libatalk1-dev_1.4-1.4b2+asun2.0a18.2-1.deb
/debian/hamm/hamm/binary-i386/devel/libawe0.4-dev_0.4.2c-3.deb
/debian/hamm/hamm/binary-i386/devel/libc6-dbg_2.0.7t-1.deb
/debian/hamm/hamm/binary-i386/devel/libc6-dev_2.0.7t-1.deb
/debian/hamm/hamm/binary-i386/devel/libc6-pic_2.0.7t-1.deb
/debian/hamm/hamm/binary-i386/devel/libcanna1g-dev_3.5b2-14.deb
/debian/hamm/hamm/binary-i386/devel/libdb2++-dbg_2.3.16-7.deb
/debian/hamm/hamm/binary-i386/devel/libdb2++-dev_2.3.16-7.deb
/debian/hamm/hamm/binary-i386/devel/libdb2-dbg_2.3.16-7.deb
/debian/hamm/hamm/binary-i386/devel/libdb2-dev_2.3.16-7.deb
/debian/hamm/hamm/binary-i386/devel/libdnd1-dev_1.0-9.deb
/debian/hamm/hamm/binary-i386/devel/libelfg0-dev_0.6.4-8.deb
/debian/hamm/hamm/binary-i386/devel/libg++2.8-dev_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/libg++272-dbg_2.7.2.8-0.1.deb
/debian/hamm/hamm/binary-i386/devel/libg++272-dev_2.7.2.8-0.1.deb
/debian/hamm/hamm/binary-i386/devel/libgdbmg1-dev_1.7.3-25.deb
/debian/hamm/hamm/binary-i386/devel/libgimp-dev_1.0.0-1.deb
/debian/hamm/hamm/binary-i386/devel/libgpmg1-dev_1.13-5.deb
/debian/hamm/hamm/binary-i386/devel/libgsm-bin_1.0.10-6.deb
/debian/hamm/hamm/binary-i386/devel/libgsm1-dev_1.0.10-6.deb
/debian/hamm/hamm/binary-i386/devel/libgtk-dev_1.0.4-1.deb
/debian/hamm/hamm/binary-i386/devel/libgtkmm-dev_0.9.2-1.deb
/debian/hamm/hamm/binary-i386/devel/liblockdev0g-dbg_0.9a.deb
/debian/hamm/hamm/binary-i386/devel/liblockdev0g-dev_0.9a.deb
/debian/hamm/hamm/binary-i386/devel/liblockfile-dev_0.1-4.deb
/debian/hamm/hamm/binary-i386/devel/liblzo-dev_1.03-1.deb
/debian/hamm/hamm/binary-i386/devel/libmpeg-dev_1.2.2-4.deb
/debian/hamm/hamm/binary-i386/devel/libpam-doc_0.57b-0.2.deb
/debian/hamm/hamm/binary-i386/devel/libpam0g-dbg_0.57b-0.2.deb
/debian/hamm/hamm/binary-i386/devel/libpam0g-dev_0.57b-0.2.deb
/debian/hamm/hamm/binary-i386/devel/libpcap-dev_0.4a6-2.deb
/debian/hamm/hamm/binary-i386/devel/libpcre1-dev_1.06-3.deb
/debian/hamm/hamm/binary-i386/devel/libproc-dev_1.2.7-1.deb
/debian/hamm/hamm/binary-i386/devel/libproplist0-dev_0.7.1-4.deb
/debian/hamm/hamm/binary-i386/devel/libpwdb-doc_0.54preD-3.deb
/debian/hamm/hamm/binary-i386/devel/libpwdb0g-dbg_0.54preD-3.deb
/debian/hamm/hamm/binary-i386/devel/libpwdb0g-dev_0.54preD-3.deb
/debian/hamm/hamm/binary-i386/devel/libreadlineg2-dbg_2.1-10.1.deb
/debian/hamm/hamm/binary-i386/devel/libreadlineg2-dev_2.1-10.1.deb
/debian/hamm/hamm/binary-i386/devel/librx1g-dbg_1.5-5.deb
/debian/hamm/hamm/binary-i386/devel/librx1g-dev_1.5-5.deb
/debian/hamm/hamm/binary-i386/devel/libsidplay1-dev_1.36.15-2.deb
/debian/hamm/hamm/binary-i386/devel/libsnmp3.5-dev_3.5-3.deb
/debian/hamm/hamm/binary-i386/devel/libstdc++2.8-dev_2.90.29-0.6.deb
/debian/hamm/hamm/binary-i386/devel/libtclobjc-dev_1.3-0.deb
/debian/hamm/hamm/binary-i386/devel/libtool_1.0h-5.deb
/debian/hamm/hamm/binary-i386/devel/libwine-dbg_0.0.980315-1.deb
/debian/hamm/hamm/binary-i386/devel/libwmaker0-dev_0.14.1-7.deb
/debian/hamm/hamm/binary-i386/devel/libwraster0-dev_0.14.1-7.deb
/debian/hamm/hamm/binary-i386/devel/liwc_1.4.deb
/debian/hamm/hamm/binary-i386/devel/make_3.76.1-8.deb
/debian/hamm/hamm/binary-i386/devel/mercury_0.7.3-3.deb
/debian/hamm/hamm/binary-i386/devel/mesag2-dev_2.6-3.deb
/debian/hamm/hamm/binary-i386/devel/mpich_1.1.0-3.deb
/debian/hamm/hamm/binary-i386/devel/nasm_0.97-1.deb
/debian/hamm/hamm/binary-i386/devel/ncurses3.4-dbg_1.9.9g-8.8.deb
/debian/hamm/hamm/binary-i386/devel/ncurses3.4-dev_1.9.9g-8.8.deb
/debian/hamm/hamm/binary-i386/devel/ncurses3.4-pic_1.9.9g-8.8.deb
/debian/hamm/hamm/binary-i386/devel/newt0.21-dev_0.21-8.deb
/debian/hamm/hamm/binary-i386/devel/nowebm_2.8a-3.deb
/debian/hamm/hamm/binary-i386/devel/omniorb_2.2.0-1.1.deb
/debian/hamm/hamm/binary-i386/devel/pccts_1.2.deb
/debian/hamm/hamm/binary-i386/devel/pmake_1.39-2.deb
/debian/hamm/hamm/binary-i386/devel/popt_1.0-4.deb
/debian/hamm/hamm/binary-i386/devel/postgresql-dev_6.3.2-8.deb
/debian/hamm/hamm/binary-i386/devel/prcs_1.2.2-4.deb
/debian/hamm/hamm/binary-i386/devel/publib-dev_0.28.deb
/debian/hamm/hamm/binary-i386/devel/pvm-dev_3.4beta6-3.deb
/debian/hamm/hamm/binary-i386/devel/pvm_3.4beta6-3.deb
/debian/hamm/hamm/binary-i386/devel/rcs_5.7-9.deb
/debian/hamm/hamm/binary-i386/devel/regina0-dev_0.08d-2.deb
/debian/hamm/hamm/binary-i386/devel/rscheme_0.7.2-1.deb
/debian/hamm/hamm/binary-i386/devel/shhmsg-dev_1.3.3-2.deb
/debian/hamm/hamm/binary-i386/devel/shhopt-dev_1.1.3-2.deb
/debian/hamm/hamm/binary-i386/devel/slang0.99.38-dev_0.99.38-6.deb
/debian/hamm/hamm/binary-i386/devel/slang0.99.38-pic_0.99.38-6.deb
/debian/hamm/hamm/binary-i386/devel/slib_2c0-3.deb
/debian/hamm/hamm/binary-i386/devel/smalleiffel_1.3.0.82-1.deb
/debian/hamm/hamm/binary-i386/devel/ss-dev_2.0-1.10-17.deb
/debian/hamm/hamm/binary-i386/devel/sup_1.8-6.deb
/debian/hamm/hamm/binary-i386/devel/tcl7.6-dev_7.6p2-7.deb
/debian/hamm/hamm/binary-i386/devel/tcl8.0-dev_8.0p2-3.deb
/debian/hamm/hamm/binary-i386/devel/tix41-dev_4.1.0.6-3.deb
/debian/hamm/hamm/binary-i386/devel/tk4.2-dev_4.2p2-7.deb
/debian/hamm/hamm/binary-i386/devel/tk8.0-dev_8.0p2-4.deb
/debian/hamm/hamm/binary-i386/devel/tkcvs_6.0-9.deb
/debian/hamm/hamm/binary-i386/devel/tkstep4.2-dev_4.2p2-5.deb
/debian/hamm/hamm/binary-i386/devel/tkstep8.0-dev_8.0p2-3.deb
/debian/hamm/hamm/binary-i386/devel/v-bin_1.17-4.deb
/debian/hamm/hamm/binary-i386/devel/v-dbg_1.17-4.deb
/debian/hamm/hamm/binary-i386/devel/v-dev_1.17-4.deb
/debian/hamm/hamm/binary-i386/devel/visual-tcl_1.10-0.2.deb
/debian/hamm/hamm/binary-i386/devel/xmake_1.04-2.deb
/debian/hamm/hamm/binary-i386/devel/xxgdb_1.12-9.1.deb
/debian/hamm/hamm/binary-i386/devel/zlib1g-dev_1.1.1-0.1.deb
cjf@dell1:/tmp$ exit

Script done on Sun Aug  2 14:27:02 1998

-- 
Christopher J. Fearnley          |  Linux/Internet Consulting
cjf@netaxs.com                   |  Design Science Revolutionary
http://www.netaxs.com/~cjf       |  Explorer in Universe
ftp://ftp.netaxs.com/people/cjf  |  "Dare to be Naïve" -- Bucky Fuller


Information forwarded to debian-bugs-dist@lists.debian.org, Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>:
Bug#25317; Package dpkg. (full text, mbox, link).


Acknowledgement sent to Ian Jackson <ian@chiark.greenend.org.uk>:
Extra info received and forwarded to list. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>. (full text, mbox, link).


Message #10 received at 25317@bugs.debian.org (full text, mbox, reply):

From: Ian Jackson <ian@chiark.greenend.org.uk>
To: Chris Fearnley <cjf@I21.com>, 25317@bugs.debian.org
Subject: Re: Bug#25317: dpkg segfaults reproducibly
Date: Mon, 3 Aug 1998 11:01:19 +0100
Chris Fearnley writes ("Bug#25317: dpkg segfaults reproducibly"):
> On most of my machines I have had dpkg segfault during my (convoluted?)
> upgrade script.  Finally I have the presence of mind to report this
> situation.  It only happens in the devel directory.  And the problem went
> away after I upgraded gcc and libc6-dev (ncurses3.4-dev was the only other
> package needing to be upgraded from devel).  I'm saving the core file in
> case you want it.  Here is a transcript:

Thanks.  Yes, I would like the coredump, please.  Either gzip and mail
it to me at ian@chiark.greenend.org.uk, or put it up for anon-ftp or
www or in your home directory on master.

Thanks,
Ian.


Severity set to `grave'. Request was from <adam@lapdoog.doogie.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 25317 27926 71717 78921 81928 86176 89572 90117 90328. Request was from <adam@lapdoog.doogie.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 25317 27926 63604 71717 78921 81928 86176 89572 90117 90328. Request was from <adam@lapdoog.doogie.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 25317 27926 63604 71717 78921 81928 86176 89572 90117 90328 95046. Request was from Wichert Akkerman <wichert@cistron.nl> to control@bugs.debian.org. (full text, mbox, link).


Merged 25317 27926 63604 71717 78921 81928 86176 89572 90117 90328 95046 95398. Request was from Wichert Akkerman <wichert@cistron.nl> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Wichert Akkerman <wakkerma@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Chris Fearnley <cjf@I21.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #25 received at 25317-close@bugs.debian.org (full text, mbox, reply):

From: Wichert Akkerman <wakkerma@debian.org>
To: 25317-close@bugs.debian.org
Subject: Bug#25317: fixed in dpkg 1.9.0
Date: Fri, 27 Apr 2001 08:53:37 -0400
We believe that the bug you reported is fixed in the latest version of
dpkg, which has been installed in the Debian FTP archive:

dpkg-doc_1.9.0_all.deb
  to pool/main/d/dpkg/dpkg-doc_1.9.0_all.deb
dpkg-1.9.0.tar.gz byhand
dpkg_1.9.0.dsc
  to pool/main/d/dpkg/dpkg_1.9.0.dsc
dpkg-dev_1.9.0_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.9.0_all.deb
dpkg-1.9.0_i386.nondebbin.tar.gz byhand
dpkg_1.9.0_i386.deb
  to pool/main/d/dpkg/dpkg_1.9.0_i386.deb
dpkg_1.9.0.tar.gz
  to pool/main/d/dpkg/dpkg_1.9.0.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 25317@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Wichert Akkerman <wakkerma@debian.org> (supplier of updated dpkg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


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

Format: 1.7
Date: Thu, 26 Apr 2001 12:39:16 +0200
Source: dpkg
Binary: dpkg-dev dpkg-doc dpkg
Architecture: source all i386
Version: 1.9.0
Distribution: unstable
Urgency: low
Maintainer: Wichert Akkerman <wakkerma@debian.org>
Changed-By: Wichert Akkerman <wakkerma@debian.org>
Description: 
 dpkg       - Package maintenance system for Debian
 dpkg-dev   - Package building tools for Debian
 dpkg-doc   - Dpkg Internals Documentation
Closes: 4784 4974 13961 15644 25317 25496 31620 37017 45511 60717 60717 65284 67528 67896 68783 72406 74372 74814 75139 75562 75796 80142 80529 80532 81358 81630 82419 82708 82723 83042 83083 83468 83752 83812 84328 84361 84449 84582 84625 84905 85035 85040 85080 85847 85977 86453 86658 86847 87238 87485 87505 87571 87572 87579 87581 87985 88015 88225 88987 89000 89409 90328 90516 90722 90982 92908 93559 93873 94474 95023 95088
Changes: 
 dpkg (1.9.0) unstable; urgency=low
 .
   * Things should mostly work OpenBSD 2.8 as well now
   * Added a --status-pipe option.
   * Fixed several memleaks.
   * Profiled dpkg.
     * Reworked lib/parse.c:parsedb().  Instead of using getc(), then
       calling varbufaddc(), it now reads the entire file at once into a
       huge buffer, then moves pointers around, to do the parsing.  This
       gave a speedup of 33% on a dual celeron 333, when reading status and
       available.
     * various other speedups.
   * Removed all --smallmem code, as smallmem and largemem now actually
     use about the same amount of memory, and largemem is faster.  Both
     --largemem and --smallmem are now obselete options, and will print
     a warning if used. Closes: Bug#84905, #67528
   * Initialize unitialized variables.  This should solve several
     segfaults. Closes: Bug#25317(plus 9 others, thru the beauty of
     merges)
   * Found that when working with dependency cycles, and part of the cycle
     was a provide, the provider was not being considered, so the cycle
     could not be broken. Closes: Bug#87985(and 3 others)
   * Update German translation, Closes: Bug#80529,#80532,#87581
   * Update French translation, Closes: Bug#65284,#85035,#87238
   * Update Japanese translation, Closes: Bug#93873
   * Updated all other translations (but no bugs filed)
   * Add Danish translation
   * Remove spurious '%s' in Polish translation, Closes: Bug#74814
   * Add French manpages, courtesy of Philippe Batailler
   * Ingore vim swapfiles in dpkg-source, Closes: Bug#81630
   * remove --import option from dpkg-statoverride, Closes: Bug#81358
   * Replace nfmalloc implementation with obstack. Added obstack.[ch] to
     optlib, for non-GNU systems.
   * dpkg-divert only allows absolute filenames now. Closes: Bug#82419
   * Handle diffs from non-existing files to existing files. Closes: Bug#82708,
     #90982.
   * Small fixes to the buildsystem. Closes: Bug#84361
   * Fix dpkg-statoverride --update for things other then plain files.
     Closes: Bug#84449
   * Fix race with source directory disappearing in dpkg-source.
     Closes: Bug#45511
   * Fix manpage for dpkg-gencontrol. Closes: Bug#84625
   * Add -n option for dpkg-gencontrol to specify a filename. Closes: Bug#75796
   * Use POSIX glob instead of regexp in debian/rules. Closes: Bug#83042,
     #84582
   * fix typo in usage message for dpkg-divert, Closes: Bug#85977
   * Use full path for argv[0] when calling scripts. Closes: Bug#68783
   * Add ia64 support to dpkg-architecture.
   * Minor script changes, Closes: Bug#87485
   * Stop dpkg-genchanges from complaining about missing packages
     when doing a source-only build. Closes: Bug#87571,#15644,#25496
   * Various dpkg-architecture cleanups. Closes: Bug#87505
   * Modify dpkg-architecture to handle gcc versions containing letters.
     Closes: Bug#83083
   * dpkg-buildpackage updates: Closes: Bug#87572,#85847
     + make -C work properly
     + fix test for gpg secret keyring
     + improve source messages
     + skip signing pause when building unsigned packages
     + test for invalid signinterface. Closes: Bug#87579
     + remove debsign support, it's useless and doesn't work
     + Use correct architecture when naming .changes file. Closes: Bug#88015
   * Fix wording in dpkg-statoverride manpage for --add. Closes: Bug#85080
   * Fix typo in start-stop-daemon manpage. Closes: Bug#88225
   * Add dpkg-checkbuilddeps to check if build dependencies are satisfied
     and modify dpkg-buildpackage to call it if wanted.
     Closes: Bug#86453,#83812,#60717,#74372,#67896,#60717,#13961
   * dpkg-parsechangelog can read a changelog from stdin now. Closes: Bug#80142
   * Fix confusing wording for dpkg-buildpackage -uc option in manpage.
     Closes: Bug#83468
   * dpkg-statoverride now exits with exitcode 1 if we do a --list but don't
     output anything. Closes: Bug#84328
   * Remove Linux reference from all scripts, they should run fine on
     other OSes as well.
   * Mark last argument in dpkg-scanpackages usage info as optional.
     Closes: Bug#86658
   * Fix cache in dpkg-scanpackages version comparison. Closes: Bug#90722
   * Fix formatting error in dpkg-source.1. Closes: Bug#82723
   * Change dpkg-gencontrol to fix comma-related syntax errors after
     processing substvars. Closes: Bug#92908
   * Verify package signatures if debsig-verify is installed. Closes: Bug#37017
   * Handle window resize in dselect main menu. Closes: Bug#93559
   * Initialize all parts of the package record.  This should fix several
     segfaults people have been seeing in dpkg.  Closes: Bug#90328.
   * Apply patch from bug#86847, that escapes intl chars in filenames.
     Closes: Bug#83752, #85040, #86847, #89000.
   * Errors during dpkg -s(and other similiar commands) are now printed
     on stderr.  Closes: Bug#88987.
   * Add a --retry option to start-stop-daemon. Closes: Bug#75139
   * Fix regeps to extract Closes magic from a changelog so the #
     is really optional. Closes: Bug#94474
   * Remove useless statement from dpkg-shlibdeps. Closes: Bug#90516
   * Make the debian changelog parser identify itself with $progname.
     Closes: Bug#89409
   * Give a syntax error when we get an unexpected PGP signature in control
     files. Closes: Bug#75562
   * Change dpkg manpage to reflect that --force-statoveride is no enabled
     by default. Closes: Bug#95023
   * Handle dangling symlinks, by ignoring error code 1 from find, when
     processing --recursive. Closes: Bug#4784
   * dpkg -L, -S, -l, -s, and -p now return an error code if any package
     does not exist. Closes: Bug#4974, #72406
   * dselect has a configuration file as well now
   * Get ENOENT value at runtime in dpkg-divert instead of hardcoding it.
     Closes: Bug# 31620
   * Fix wrong ENOENT test in dpkg-divert. Closes: Bug#95088
   * Add support for more SuperH variants (sh[34]{,eb}-linux-gnu)
   * Fix formating and a typo in the dpkg manpage
   * Document the dpkg.cfg configuration file in dpkg(8)
Files: 
 2c6e367d8f9b51cf417ccfb35b858190 618 base required dpkg_1.9.0.dsc
 5c2b99e664b04c744eb93f079b51aef5 1288818 base required dpkg_1.9.0.tar.gz
 91767f85b979ebc86769149d8bb323cc 1018776 base required dpkg_1.9.0_i386.deb
 ea12da65ab5292cdb2b5d95d6b684dcc 1008856 byhand - dpkg-1.9.0_i386.nondebbin.tar.gz
 7f3f84fc919a122d7c492a1712f0b081 99710 devel important dpkg-dev_1.9.0_all.deb
 60bda539ece505c4eb2f7784be118571 10648 doc extra dpkg-doc_1.9.0_all.deb
 5c2b99e664b04c744eb93f079b51aef5 1288818 byhand - dpkg-1.9.0.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjrobwYACgkQPLiSUC+jvC3kEgCfX2M/zG64KdWbAfJ2QMjdWi3y
wq8An246QZUfICOMkw3TcI1zsNgSqnig
=OR1+
-----END PGP SIGNATURE-----




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun May 19 04:34:10 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.