Your message dated Sat, 05 Jan 2019 08:45:01 +0100
with message-id <874lanim4i....@turtle.gmx.de>
and subject line Re: Bug#918328: aptitude: symbol lookup error: aptitude:
undefined symbol: _ZN6Xapian4MSetC1EOS0_
has caused the Debian Bug report #918328,
regarding aptitude: symbol lookup error: aptitude: undefined symbol:
_ZN6Xapian4MSetC1EOS0_
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 ow...@bugs.debian.org
immediately.)
--
918328: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918328
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: aptitude
Version: 0.8.11-3
Severity: important
Starting aptitude fails due to a missing Xapian symbol:
$ aptitude
aptitude: symbol lookup error: aptitude: undefined symbol:
_ZN6Xapian4MSetC1EOS0_
This is probably a bug in the syms in the applicable xapian library package
causing aptitude to get a library dependency that is too weak.
In particular, my system has a recent version of aptitude with an older version
of libxapian30, so there was probably a new symbol introduced in libxapian30
without adjusting the shared library dependency information.
$ apt-cache policy aptitude
aptitude:
Installed: 0.8.11-3
Candidate: 0.8.11-6
Version table:
0.8.11-6 500
500 http://mirrors.xmission.com/debian testing/main amd64 Packages
500 http://mirrors.xmission.com/debian unstable/main amd64 Packages
*** 0.8.11-3 100
100 /var/lib/dpkg/status
0.8.7-1 990
990 http://mirrors.xmission.com/debian stable/main amd64 Packages
$ apt-cache policy libxapian30
libxapian30:
Installed: 1.4.3-2+deb9u2
Candidate: 1.4.3-2+deb9u2
Version table:
1.4.9-1 500
500 http://mirrors.xmission.com/debian testing/main amd64 Packages
500 http://mirrors.xmission.com/debian unstable/main amd64 Packages
*** 1.4.3-2+deb9u2 990
990 http://mirrors.xmission.com/debian stable/main amd64 Packages
100 /var/lib/dpkg/status
-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude
aptitude version information:
aptitude linkage:
linux-vdso.so.1 (0x00007ffdbd4e5000)
libapt-pkg.so.5.0 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0
(0x00007f7386abf000)
libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6
(0x00007f7386a85000)
libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6
(0x00007f7386a57000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0
(0x00007f7386850000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3
(0x00007f738674a000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
(0x00007f7386629000)
libboost_iostreams.so.1.62.0 =>
/usr/local/lib/libboost_iostreams.so.1.62.0 (0x00007f738660a000)
libboost_system.so.1.62.0 =>
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.62.0 (0x00007f7386605000)
libxapian.so.30 => /usr/lib/x86_64-linux-gnu/libxapian.so.30
(0x00007f73861f1000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f73861d0000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007f738604d000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7385eca000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007f7385eae000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7385ced000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007f7385cd3000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7385ab5000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0
(0x00007f7385aa2000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f738587c000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1
(0x00007f7385668000)
libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1
(0x00007f73855cd000)
libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f73855ac000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7387101000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f73855a7000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f738559d000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f7385396000)
-- System Information:
Debian Release: 9.6
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'unstable'),
(500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages aptitude depends on:
ii aptitude-common 0.8.11-3
ii libapt-pkg5.0 1.8.0~alpha2
ii libboost-iostreams1.62.0 1.62.0+dfsg-10
ii libboost-system1.62.0 1.62.0+dfsg-10
ii libc6 2.28-4
ii libcwidget3v5 0.5.17-11
ii libgcc1 1:8.2.0-13
ii libncursesw6 6.1+20181013-1
ii libsigc++-2.0-0v5 2.10.0-1
ii libsqlite3-0 3.25.3-2
ii libstdc++6 8.2.0-13
ii libtinfo6 6.1+20181013-1
ii libxapian30 1.4.3-2+deb9u2
Versions of packages aptitude recommends:
ii libparse-debianchangelog-perl 1.2.0-12
ii sensible-utils 0.0.9+deb9u1
Versions of packages aptitude suggests:
ii apt-xapian-index 0.49
pn aptitude-doc-en | aptitude-doc <none>
pn debtags <none>
ii tasksel 3.39
-- no debconf information
--- End Message ---
--- Begin Message ---
On 2019-01-04 23:18 -0700, Ted Percival wrote:
> Package: aptitude
> Version: 0.8.11-3
> Severity: important
>
> Starting aptitude fails due to a missing Xapian symbol:
>
> $ aptitude
> aptitude: symbol lookup error: aptitude: undefined symbol:
> _ZN6Xapian4MSetC1EOS0_
>
> This is probably a bug in the syms in the applicable xapian library package
> causing aptitude to get a library dependency that is too weak.
>
> In particular, my system has a recent version of aptitude with an older
> version
> of libxapian30, so there was probably a new symbol introduced in libxapian30
> without adjusting the shared library dependency information.
Indeed, this is bug #910110, fixed in libxapian30 1.4.7-3. The current
version of aptitude (0.8.11-6) correctly depends on
libxapian30 (>= 1.4.8~).
Upgrade libxapian30 with apt-get or apt, then you can start aptitude
again.
Cheers,
Sven
--- End Message ---