[Pkg-mutt-maintainers] Bug#869186: Bug#869186: mutt: Install missing required dependencies (libxapian30)

Evgeni Golov evgeni at debian.org
Fri Jul 21 11:32:21 UTC 2017


Hi,

On Fri, Jul 21, 2017 at 07:02:50AM -0400, Boruch Baum wrote:
> Upon upgrading `mutt' from the stable to testing repositories, mutt
> ceased to function, offering the following error message:

There is no mutt 1.7.2-1 in testing. Did you mean upgrading
jessie→stretch?

>    #+BEGIN_SRC conf
>    mutt: symbol lookup error:  /usr/lib/x86_64-linux-gnu/libnotmuch.so.4:
>    undefined symbol:
> _ZN6Xapian9Compactor26resolve_duplicate_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPS7_
>    #+End_SRC
> 
> Performing the following fixed the problem for me:
> 
>    #+BEGIN_SRC conf
>    apt-get install libxapian30
> 
>    The following packages will be upgraded:
>      libxapian-dev libxapian30 xapian-tools
>    #+END_SRC

¯\_(ツ)_/¯

mutt has a dependency on libnotmuch4, libnotmuch4 has a dependency on
libxapian30, mutt is not using any xapian directly AFAIK.

so we might discuss this as being a not-strong-enough dep between
libnotmuch4 and libxapian30, but not a serios bug in mutt.

> -- System Information:
> Distributor ID:	Devuan
> Description:	Devuan GNU/Linux 1.0 (jessie)
> Release:	1.0
> Codename:	jessie
> Architecture: x86_64

Why do you have mutt from stretch on a jessie(-derived) system?



More information about the Pkg-mutt-maintainers mailing list