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

Bug#979814: marked as done (upgrade: apt-get 2.1.16 throwing an instance of 'std::out_of_range')



Your message dated Thu, 14 Jan 2021 17:39:51 +0100
with message-id <20210114163951.5jq6t2lw4he4kpz5@crossbow>
and subject line Re: Bug#979814: upgrade to apt_2.1.16 results in throwing an instance of 'std::out_of_range'
has caused the Debian Bug report #979814,
regarding upgrade: apt-get 2.1.16  throwing an instance of 'std::out_of_range'
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 owner@bugs.debian.org
immediately.)


-- 
979814: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979814
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 2.1.16
Severity: critical

After upgrade only 3 packages, apt, apt-utils and libapt-pkg6.0  from version 2.1.15 to 2.1.16,
I get the following errors using apt-get:

# apt-get --simulate remove apt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::substr: __pos (which is 1) > this->size() (which is 0)
Aborted
root@berkeley:/home/jack# echo $?
134

Note that these errors are now also happening with reportbug, hence this email bug report.

=> uname -a
Linux berkeley 5.4.0-3-686-pae #1 SMP Debian 5.4.13-1 (2020-01-19) i686 GNU/Linux

This system upgraded (apt-get upgrade) only 4 days ago and didn't have this problem until the upgrade to apt_2.1.16 today.

ii  libc6:i386     2.31-6       i386         GNU C Library: Shared libraries
ii  apt                          2.1.16             i386         commandline package manager
ii  apt-cacher                   1.7.21+nmu1        all          Caching proxy server for Debian/Ubuntu/Devuan software repositories
ii  apt-config-icons             0.13.1-2           all          APT configuration snippet to enable icon downloads
ii  apt-doc                      2.1.16             all          documentation for APT
ii  apt-file                     3.2.2              all          search for files within Debian packages (command-line interface)
ii  apt-listchanges              3.22+nmu2          all          package change history notification tool
ii  apt-utils                    2.1.16             i386         package management related utility programs
ii  apt-xapian-index             0.51               all          maintenance and search tools for a Xapian index of Debian packages
ii  aptdaemon-data               1.1.1+bzr982-1     all          data files for clients
ii  libapt-inst2.0:i386          1.8.4              i386         deb package format runtime library
ii  libapt-pkg-perl              0.1.36+b3          i386         Perl interface to libapt-pkg
ii  libapt-pkg5.0:i386           1.8.4              i386         package management runtime library
ii  libapt-pkg6.0:i386           2.1.16             i386         package management runtime library
ii  libatk-adaptor:i386          2.38.0-1           i386         AT-SPI 2 toolkit bridge
ii  libatk-adaptor-data          2.26.0-1           all          AT-SPI 2 toolkit bridge - transitional dummy package
ii  libcapture-tiny-perl         0.48-1             all          module to capture STDOUT and STDERR
ii  libopenaptx0:i386            0.2.0-4            i386         Audio Processing Technology codec (aptX), shared libraries
ii  python-apt                   1.9.10             i386         Python interface to libapt-pkg
ii  python-apt-common            2.1.7              all          Python interface to libapt-pkg (locales)
ii  python-apt-dbg               1.9.10             i386         Python interface to libapt-pkg (debug extension)
ii  python3-apt                  2.1.7              i386         Python 3 interface to libapt-pkg
ii  python3-apt-dbg              2.1.7              i386         Python 3 interface to libapt-pkg (debug extension)



--- End Message ---
--- Begin Message ---
Version: 2.1.17

Hi,

this bug was supposedly fixed 10 minutes before it was reported,
but I guess the buildds and archive weren't fast enough to also ship it.
;)

apt (2.1.17) unstable; urgency=medium
[…]
  * kernels: Fix std::out_of_range if no kernels to protect
[…]
 -- Julian Andres Klode <jak@debian.org>  Mon, 11 Jan 2021 12:10:32 +0100


I saw another report (#980098) from you with that version, which sadly
had an other small (but for some very visible) problem fixed again in
the subsequent 2.1.18.

Hopefully that's the last of the silly issues releases. I am therefore
closing this bug as resolved as I suspect >=2.1.18 to be working, but if
that shouldn't be the case and you can still reproduce the problem with
that version feel free to reopen!

Thanks for the report & sorry for the encountered issues!


Best regards

David Kalnischkies

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: