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 ---

Reply via email to