On Fri, Jan 26, 2024 at 12:53:01PM +0100, Marcel Logen wrote:
> Hello,
>
> I'm using OpenBSD -current. Since some weeks (or months?) I get
> a core dump when trying to start "xpdf".
>
> | t20$ head -n 1 /etc/motd
> | OpenBSD 7.4-current (GENERIC.MP) #1625: Thu Jan 25 09:16:39 MST 2024
>
> | t20$ uname -a
> | OpenBSD t20 7.4 GENERIC.MP#1625 amd64
>
> | t20$ pkg_info xpdf | grep -e 'Inf' -e 'Main'
> | Information for inst:xpdf-4.04p1v0
> | Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>
>
> | t20$ xpdf
> | xpdf:/usr/X11R6/lib/libX11.so.17.1: /usr/X11R6/lib/libX11.so.18.0 : WARNING: symbol(_XkeyTable) size mismatch, relink your program
> | QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user20'
> | Cannot mix incompatible Qt library (5.9.8) with this library (5.15.11)
> | Abort trap (core dumped)
> | t20$
>
> What can I do, or is it a problem of the package maintainer?
>
Hi,
You have some package installed that was not updated properly.
It has been almost 2 years since libX11 shared lib revision was bumped
to 18.0.
go to /var/db/pkg and run:
grep X11\\.17 */+CONTENTS
to figure out which packages need some kind of manual update (assuming
that you have run pkg_add -u on a regular basis in the last 2 years).
--
Matthieu Herrb
No comments:
Post a Comment