On Mon July 15 2024 18:52:10 William Morder via tde-users wrote:
On Monday 15 July 2024 14:51:55 Mike Bird via
tde-users wrote:
sudo
apt-get -f install
apt-get: symbol lookup error:
/usr/lib/x86_64-linux-gnu/libapt-private.so.0.0: undefined symbol:
_ZN11pkgDepCache24IncreaseActionGroupLevelEv, version APTPKG_6.0
The missing symbol should be in file:
/usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0
which comes from package libapt-pkg6.0:amd64 which our earlier "dpkg -l"
told us was installed so let's have dpkg verify it:
dpkg -C
dpkg -V libapt-pkg6.0:amd64
--Mike
It's kinda long, especially if I include both, but here goes:
#1
sudo dpkg -C
The following packages have been unpacked but not yet configured.
They must be configured using dpkg --configure or the configure
menu option in dselect for them to work:
apt commandline package manager
apt-file search for files within Debian packages (command-line
int
aptitude terminal-based package manager
apvlv PDF viewer with Vim-like behaviour
atril MATE document viewer
audacious-dev:amd64 audacious development files
clamav-daemon anti-virus utility for Unix - scanner daemon
clamdscan anti-virus utility for Unix - scanner client
cups-bsd Common UNIX Printing System(tm) - BSD commands
exim4-base support files for all Exim MTA (v4) packages
firewall-config graphical configuration tool to change the firewall
setti
firewalld dynamically managed firewall with support for network
zon
fpart sort file trees and pack them into bags
gir1.2-nm-1.0:amd64 GObject introspection data for the libnm library
gufw graphical user interface for ufw
iptables-netflow-dkms iptables target which generates netflows
iptables-persistent boot-time loader for netfilter rules, iptables plugin
libatrilview3 MATE document viewing library
libaudclient-dev:amd64 audacious D-Bus remote control library (development
files
libavdevice58:amd64 FFmpeg library for handling input and output devices
- ru
libgtk2.0-dev:amd64 development files for the GTK library
libmpv1:amd64 video player based on MPlayer/mplayer2 (client
library) libqt5opengl5-dev:amd64 Qt 5 OpenGL library development files
libqt6pdf6:amd64 Qt 6 PDF library
mpv video player based on MPlayer/mplayer2
ntpdate Network Time Protocol client (transitional package)
ntpsec-ntpdate client for setting system time from NTP servers
ntpsec-ntpdig ntpdig SNTP client
pdns-recursor-dbgsym debug symbols for pdns-recursor
python-librdf Python language bindings for the Redland RDF library
python3-matplotlib Python based plotting system in a style similar to
Matlab
python3-mplcursors Interactive data selection cursors for Matplotlib
python3-pil.imagetk:amd64 Python Imaging Library - ImageTk Module
(Python3) python3-pyxattr:amd64 module for manipulating filesystem extended
attributes (P
qt6-image-formats-plugin-pdf:amd64 Qt 6 PDF image format plugin
qtbase5-dev:amd64 Qt 5 base development files
r-cran-pdftools GNU R text extraction, rendering and converting of
PDF do
soundconverter GNOME application to convert audio files into other
forma
squashfuse FUSE filesystem to mount squashfs archives
synaptic Graphical package manager
uefitool UEFI firmware image viewer and editor
The following packages are only half configured, probably due to problems
configuring them the first time. The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
pdns-recursor PowerDNS Recursor
It looks like your system bombed during a lengthy install or upgrade,
at the point where it was configuring pdns-recursor. This may have
been a long time ago or recently.
It seems strange to me that you just installed apt but the first
item in "dpkg -C" tells you that apt is only half-installed.
#2
sudo dpkg -V libapt-pkg6.0:amd64
Okay, I just realized that I am perhaps installing something, rather than
just verifying? There is no response at all, just an empty line.
The empty result from "dpkg -V libapt-pkg6.0:amd64" is good - it
means there were no problems with that package.
Please try "ldconfig" and then "dpkg --configure -a". If these
don't
fix things you're probably going to have to re-install because we
can't work with a dpkg that says it successfully installed apt when
it didn't.
--Mike