Your message dated Tue, 29 Jan 2019 12:19:06 +0100
with message-id <[email protected]>
and subject line Closing assert() related bugs
has caused the Debian Bug report #197188,
regarding dpkg: dump.c:180: varbufdependency: Assertion `dop->up == dep' failed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
197188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=197188
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpkg
Version: 1.10.20
Severity: normal
permeke:/home/lopster/incomplete# apt-get --fix-missing upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
[...]
Need to get 91.0kB/93.5MB of archives.
After unpacking 11.5MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://localhost testing/main gettext-base 0.14.1-2 [91.0kB]
Fetched 91.0kB in 1s (73.0kB/s)
Failed to fetch
http://localhost:9999/debian/pool/main/g/gettext/gettext-base_0.14.1-2_i386.deb
MD5Sum mismatch
Preconfiguring packages ...
(Reading database ... 54689 files and directories currently installed.)
Preparing to replace login 1:4.0.3-17 (using
.../login_1%3a4.0.3-21_i386.deb) ...
Unpacking replacement login ...
Setting up login (4.0.3-21) ...
dpkg: ../../lib/dump.c:180: varbufdependency: Assertion `dop->up == dep'
failed.
E: Sub-process /usr/bin/dpkg exited unexpectedly
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.4
Locale: LANG=es_ES, LC_CTYPE=es_ES (ignored: LC_ALL set to es_ES)
Versions of packages dpkg depends on:
ii dselect 1.10.18.1 a user tool to manage Debian packa
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi!
So, I'm not a big fan of closing bugs where it's unknown whether they
have been fixed or not. The problem with this set of reports, is that
they are pretty much unactionable. :/
What I've done in dpkg 1.19.1, has been to change all assert()s from the
dpkg codebase into internerr() calls, which means we should be getting
slightly better diagnostics from now on, if any of this ever happen
again.
So by closing these, I'm hoping to close things that have arleady been
fixed, even if accidentally, *and* to prompt any new occurrence to be
filed again as a new report with the additional information.
Thanks,
Guillem
--- End Message ---