Index | Thread | Search

From:
Martin Schröder <martin@oneiros.de>
Subject:
[7.7] pots update fails
To:
OpenBSD ports <ports@openbsd.org>
Date:
Thu, 20 Nov 2025 09:34:42 +0100

Download raw body.

Thread
Hi,
on 7.7. stable a ports update suddenly wants to update all ports but
fails because
of missing libs; looks like a dist upgrade I missed somehow.

What happened and how to fix?

> sudo /usr/sbin/pkg_add -u
quirks-7.147 signed on 2025-11-19T21:46:30Z
adwaita-icon-theme-47.0p0:adwaita-icon-theme-legacy-46.2p0->46.2p0: ok
adwaita-icon-theme-47.0p0:lzo2-2.10p2->2.10p2: ok
adwaita-icon-theme-47.0p0:cairo-1.18.4->1.18.4: ok
adwaita-icon-theme-47.0p0:graphite2-1.3.14->1.3.14: ok
bash-5.2.37:libiconv-1.17->1.17: ok
bash-5.2.37:gettext-runtime-0.23.1->0.23.1: ok
bzip2-1.0.8p0->1.0.8p0: ok
colorls-7.6->7.6: ok
[dav1d-1.5.1].libs1-dav1d-1.2.1p3->: ok
dconf-0.40.0p2->0.40.0p2: ok
deno-2.2.6:lz4-1.10.0->1.10.0: ok
deno-2.2.6:oniguruma-6.9.10->6.9.10: ok
desktop-file-utils-0.28p0->0.28p0: ok
dmidecode-3.6->3.6: ok
epoll-shim-0.0.20240608->0.0.20240608: ok
ffmpeg-6.1.3p0v1:zimg-3.0.5->3.0.5: ok
ffmpeg-6.1.3p0v1:opus-1.5.2p0->1.5.2p0: ok
ffmpeg-6.1.3p0v1:lame-3.100p2->3.100p2: ok
ffmpeg-6.1.3p0v1:libunibreak-5.1->5.1: ok
ffmpeg-6.1.3p0v1:libass-0.17.3->0.17.3: ok
ffmpeg-6.1.3p0v1:speexdsp-1.2.1->1.2.1: ok
ffmpeg-6.1.3p0v1:speex-1.2.1->1.2.1: ok
ffmpeg-6.1.3p0v1:libsamplerate-0.2.2p0->0.2.2p0: ok
ffmpeg-6.1.3p0v1:libv4l-1.24.1->1.24.1: ok
ffmpeg-6.1.3p0v1:libvidstab-1.1.0->1.1.0: ok
ffmpeg-6.1.3p0v1:libvorbis-1.3.7->1.3.7: ok
ffmpeg-6.1.3p0v1:[x264-20241229].libs1-x264-20221028p3->: ok
ffmpeg-6.1.3p0v1:[x265-4.1p0].libs-x265-3.5p3+.libs1-x265-3.6->: ok
ffmpeg-6.1.3p0v1:xvidcore-1.3.7->1.3.7: ok
Can't install ffmpeg-6.1.3p0v1 because of libraries
|library X11.19.0 not found
| /usr/X11R6/lib/libX11.so.18.2 (system): bad major
|library c.102.0 not found
| /usr/lib/libc.so.100.3 (system): bad major
|library crypto.57.1 not found
| /usr/lib/libcrypto.so.56.0 (system): bad major
|library freetype.31.1 not found
| /usr/X11R6/lib/libfreetype.so.31.0 (system): minor is too small
|library harfbuzz.18.20 not found
| /usr/local/lib/libharfbuzz.so.18.15 (harfbuzz-11.0.0): minor is too small
|library lzma.2.4 not found
| /usr/local/lib/liblzma.so.2.3 (xz-5.6.4p0): minor is too small
|library pthread.28.0 not found
| /usr/lib/libpthread.so.27.1 (system): bad major
|library sndio.8.0 not found
| /usr/lib/libsndio.so.7.3 (system): bad major
|library ssl.60.1 not found
| /usr/lib/libssl.so.59.1 (system): bad major
|library theoraenc.2.1 not found
| /usr/local/lib/libtheoraenc.so.2.0 (libtheora-1.2.20190601p0): minor
is too small
|library vpx.19.0 not found
| /usr/local/lib/libvpx.so.17.0 (.libs-libvpx-1.14.1p0v0): bad major
| /usr/local/lib/libvpx.so.18.0 (libvpx-1.15.0p0v0): bad major
|library webp.4.4 not found
| /usr/local/lib/libwebp.so.4.3 (libwebp-1.4.0): minor is too small
|library xml2.22.0 not found
| /usr/local/lib/libxml2.so.19.0 (.libs-libxml-2.11.5p0): bad major
| /usr/local/lib/libxml2.so.20.0 (.libs1-libxml-2.12.9): bad major
| /usr/local/lib/libxml2.so.21.0 (libxml-2.13.9): bad major
Direct dependencies for
.libs-ffmpeg-4.4.5v1+ffmpeg-6.1.2p1v1->ffmpeg-6.1.3p0v1 resolve to
aom-3.12.0 libiconv-1.17 xz-5.6.4p0 dav1d-1.5.1 harfbuzz-11.0.0
lame-3.100p2 libtheora-1.2.20190601p0 speex-1.2.1 libv4l-1.24.1
xvidcore-1.3.7 libxml-2.13.9 fribidi-1.0.16 opus-1.5.2p0 libwebp-1.4.0
libvpx-1.15.0p0v0 libass-0.17.3 x265-4.1p0 sdl2-2.32.0 bzip2-1.0.8p0
x264-20241229 gsm-1.0.22 libvidstab-1.1.0 zimg-3.0.5 libvorbis-1.3.7
Full dependency tree is libwebp-1.4.0 cairo-1.18.4 zstd-1.5.7
libass-0.17.3 py3-packaging-24.2p1 libvpx-1.15.0p0v0 lz4-1.10.0
x264-20241229 libogg-1.3.5 x265-4.1p0 tiff-4.7.1p0 sdl2-2.32.0
bzip2-1.0.8p0 gettext-runtime-0.23.1 libffi-3.4.7p1 zimg-3.0.5
glib2-2.82.5p0 libvorbis-1.3.7 gsm-1.0.22 libvidstab-1.1.0
graphite2-1.3.14 libsamplerate-0.2.2p0 pcre2-10.44 dav1d-1.5.1
sqlite3-3.49.1p1 aom-3.12.0 libiconv-1.17 xz-5.6.4p0
libtheora-1.2.20190601p0 giflib-5.2.2 speex-1.2.1 png-1.6.47
harfbuzz-11.0.0 lame-3.100p2 speexdsp-1.2.1 libb2-0.98.1v0
libv4l-1.24.1 lzo2-2.10p2 xvidcore-1.3.7 python-3.12.11 jpeg-3.1.0v0
fribidi-1.0.16 libxml-2.13.9 opus-1.5.2p0 lerc-4.0.0 libunibreak-5.1
flashrom-1.2p1:libftdi1-1.5p3->1.5p3: ok
gd-2.3.3->2.3.3: ok
lerc-4.0.0->4.0.0: ok
libb2-0.98.1v0->0.98.1v0: ok
libcroco-0.6.13p3->0.6.13p3: ok
libftdi-0.20p1:libusb-compat-0.1.5p1->0.1.5p1: ok
libftdi-0.20p1->0.20p1: ok
libidn2-2.3.0p0:libunistring-0.9.7->0.9.7: ok
libidn2-2.3.0p0->2.3.0p0: ok
libmediainfo-24.12:libzen-0.4.41->0.4.41: ok
libsodium-1.0.20->1.0.20: ok
multitail-6.4.2p2->6.4.2p2: ok
munin-node-2.0.76:p5-Sub-Name-0.28->0.28: ok
munin-node-2.0.76:p5-Variable-Magic-0.64->0.64: ok
munin-node-2.0.76:p5-Params-Util-1.102->1.102: ok
munin-node-2.0.76:p5-Package-Stash-XS-0.30->0.30: ok
munin-node-2.0.76:p5-Class-Load-XS-0.10p1->0.10p1: ok
munin-node-2.0.76:p5-namespace-autoclean-0.31->0.31: ok
munin-node-2.0.76:p5-Clone-0.47->0.47: ok
munin-node-2.0.76:p5-Ref-Util-XS-0.117p0->0.117p0: ok
munin-node-2.0.76:p5-Ref-Util-0.204p0->0.204p0: ok
munin-node-2.0.76:p5-DateTime-1.66v0->1.66v0: ok
munin-node-2.0.76:p5-Socket6-0.29p0->0.29p0: ok
munin-node-2.0.76:p5-List-MoreUtils-XS-0.430->0.430: ok
munin-node-2.0.76->2.0.76: ok
p5-Sub-Identify-0.14p0->0.14p0: ok
pciutils-3.11.1->3.11.1: ok
pcre-8.45->8.45: ok
pcre2-10.44->10.44: ok
pfstat-2.5p6->2.5p6: ok
pftop-0.7p19->0.7p19: ok
pkglocatedb-1.5->1.5: ok
Can't install python-3.12.11 because of libraries
|library curses.16.0 not found
| /usr/lib/libcurses.so.15.0 (system): bad major
|library expat.17.0 not found
| /usr/lib/libexpat.so.15.0 (system): bad major
|library ffi.2.4 not found
| /usr/local/lib/libffi.so.2.2 (libffi-3.4.7p1): minor is too small
|library readline.6.0 not found
| /usr/lib/libreadline.so.5.0 (system): bad major
|library sqlite3.37.34 not found
| /usr/local/lib/libsqlite3.so.37.32 (sqlite3-3.49.1p1): minor is too small
|library util.21.0 not found
| /usr/lib/libutil.so.20.0 (system): bad major
Direct dependencies for
.libs-python-3.11.10p1+.libs1-python-3.10.14+python-3.12.11->python-3.12.11
resolve to bzip2-1.0.8p0 xz-5.6.4p0 libb2-0.98.1v0 sqlite3-3.49.1p1
libffi-3.4.7p1 gettext-runtime-0.23.1
Full dependency tree is libffi-3.4.7p1 gettext-runtime-0.23.1
xz-5.6.4p0 bzip2-1.0.8p0 libb2-0.98.1v0 libiconv-1.17 sqlite3-3.49.1p1
qdbm-1.8.78p2->1.8.78p2: ok
rsync-3.4.1->3.4.1: ok
Can't install shared-mime-info-2.4p0 because of libraries
|library c++.12.0 not found
| /usr/lib/libc++.so.10.0 (system): bad major
|library c++abi.9.0 not found
| /usr/lib/libc++abi.so.7.0 (system): bad major
|library glib-2.0.4201.14 not found
| /usr/local/lib/libglib-2.0.so.4201.13 (glib2-2.82.5p0): minor is too small
Direct dependencies for shared-mime-info-2.4p0->2.4p0 resolve to
libxml-2.13.9 glib2-2.82.5p0
Full dependency tree is bzip2-1.0.8p0 libb2-0.98.1v0 glib2-2.82.5p0
libxml-2.13.9 python-3.12.11 gettext-runtime-0.23.1 libffi-3.4.7p1
sqlite3-3.49.1p1 pcre2-10.44 xz-5.6.4p0 libiconv-1.17
py3-packaging-24.2p1
Running tags: ok
Read shared items: ok
--- -dconf-0.40.0p2 -------------------
You should also run rm -rf /etc/dconf/db/*
You should also run rm -rf /etc/dconf/profile/*
--- -munin-node-2.0.76 -------------------
You should also run rm -rf /etc/munin/plugins/*
You should also run rm -rf /etc/munin/plugin-conf.d/*
You should also run rm -rf /var/log/munin/*
You should also check /etc/munin/munin-node.conf (which was modified)
Couldn't find updates for .libs-ffmpeg-4.4.5v1 .libs-python-3.11.10p1
.libs1-python-3.10.14 ffmpeg-6.1.2p1v1 python-3.12.11
shared-mime-info-2.4p0
Couldn't install ffmpeg-6.1.3p0v1 python-3.12.11 shared-mime-info-2.4p0