[Aptitude-devel] Bug#1073273: Exception: ../../src/ui.cc:1549: void auto_fix_broken(): Assertion failed.
Gregory Mounie
gregory.m at free.fr
Sat Jun 15 15:14:00 BST 2024
Package: aptitude
Version: 0.8.13-6
Severity: important
Dear Maintainer,
For a few days now, I can not use aptitude to keep up-to-date my sid
on my old desktop computers. It works perfectly on my others sid computers
(laptop, VMs).
1)
Using the TUI, after the selection process, when trying to upgrade or install, I only got:
Exception : ../../src/ui.cc:1549: void auto_fix_broken(): Assertion "resman->resolver_exists()" failed.
2)
Using the CUI "LANG=C aptitude upgrade" I got the suspicious following ERROR:
'''
The following packages have unmet dependencies:
libvtk9.3 : Breaks: libvtk9.1 (< 9.3.0+dfsg1-1) but it is not going to be installed
*** ERROR: search aborted by fatal exception. You may continue
searching, but some solutions will be unreachable.
I want to resolve dependencies, but no dependency resolver was created.The following NEW packages will be installed:
libvtk9.3{ab} libvtk9.3-qt{a} qml6-module-qtquick-effects{a}
....
'''
I flagged it "important", as on this computer, aptitude is useless,
but it looks like a rare occurence (race condition on slow computer ?
settings (I masked packagekitd) ?)
I am using "apt upgrade" or "apt full-upgrade" directly and it seems to
work perfectly.
"apt install --reinstall aptitude" change nothing.
I do "apt-get source aptitude" to try to get hints, but as I am just
an aptitude source newbie, I do not yet understand when the aptitude_resolver
should created, and why it is not.
-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude
aptitude version information:
aptitude 0.8.13
Compiler: g++ 13.2.0
Compiled against:
apt version 6.0.0
NCurses version 6.4
libsigc++ version: 2.12.1
Gtk+ support disabled.
Qt support disabled.
Current library versions:
NCurses version: ncurses 6.5.20240427
cwidget version: 0.5.18
Apt version: 6.0.0
aptitude linkage:
linux-vdso.so.1 (0x00007ffc671ec000)
libapt-pkg.so.6.0 => /lib/x86_64-linux-gnu/libapt-pkg.so.6.0 (0x00007f65aea00000)
libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 (0x00007f65aedc0000)
libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f65aed88000)
libsigc-2.0.so.0 => /lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f65aed78000)
libcwidget.so.4 => /lib/x86_64-linux-gnu/libcwidget.so.4 (0x00007f65aec70000)
libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f65ae888000)
libboost_iostreams.so.1.83.0 => /lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 (0x00007f65aec50000)
libxapian.so.30 => /lib/x86_64-linux-gnu/libxapian.so.30 (0x00007f65ae600000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f65ae200000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f65ae518000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f65ae858000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f65ae018000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f65ae4f8000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f65ae4e0000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f65ae4b0000)
liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f65ae488000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f65adf50000)
libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f65adf08000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f65ade20000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f65adcd8000)
libxxhash.so.0 => /lib/x86_64-linux-gnu/libxxhash.so.0 (0x00007f65ae470000)
/lib64/ld-linux-x86-64.so.2 (0x00007f65af2b0000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f65adcc8000)
libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f65adcb8000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f65adc88000)
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.8.12-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages aptitude depends on:
ii aptitude-common 0.8.13-6
ii libapt-pkg6.0t64 2.9.4
ii libboost-iostreams1.83.0 1.83.0-3
ii libc6 2.38-13
ii libcwidget4 0.5.18-6+b1
ii libgcc-s1 14.1.0-1
ii libncursesw6 6.5-2
ii libsigc++-2.0-0v5 2.12.1-2
ii libsqlite3-0 3.46.0-1
ii libstdc++6 14.1.0-1
ii libtinfo6 6.5-2
ii libxapian30 1.4.25-1
Versions of packages aptitude recommends:
ii libdpkg-perl 1.22.6
ii sensible-utils 0.0.22
Versions of packages aptitude suggests:
ii apt-xapian-index 0.55
ii aptitude-doc-fr [aptitude-doc] 0.8.13-6
pn debtags <none>
ii tasksel 3.75
-- no debconf information
More information about the Aptitude-devel
mailing list