Bug#969907: Bug#969537: epdfinfo crashing with mismatched libpoppler102 and libpoppler-glib8
Andreas Metzler
ametzler at bebt.de
Sun May 7 17:39:51 BST 2023
On 2021-02-18 Simon McVittie <smcv at debian.org> wrote:
[...]
> So elpa-pdf-tools-server is linked to libpoppler-glib, and because the
> (parts of the) libpoppler-glib API that it uses has not changed for a
> while, it is happy with an old version; but then during a partial
> upgrade, it can get this
> elpa-pdf-tools-server
> \- old libpoppler-glib
> | \- libpoppler95
> \- libpoppler102
> and the two copies of libpoppler fight?
> That seems entirely plausible, and I don't immediately see a way to
> fix it without adding Breaks (which would force a lockstep upgrade,
> somewhat defeating the purpose of SONAMEs).
[...]
Hello,
The only proper fix would be to use versioned symbols for libpoppler
(and libpoppler-glib while we are at it). This should not be rocket
science, just tie it to the soname.
But that needs to happen upstream.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-freedesktop-maintainers
mailing list