Index | Thread | Search

From:
Zé Loff <zeloff@zeloff.org>
Subject:
Re: [7.7] pots update fails
To:
Martin Schröder <martin@oneiros.de>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Thu, 20 Nov 2025 09:51:13 +0000

Download raw body.

Thread
On Thu, Nov 20, 2025 at 09:34:42AM +0100, Martin Schröder wrote:
> 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?

You're missing some binary patches (e.g. libssl.so.59.1 came with patch
77-013_libssl).  Can you run syspatch and retry updating the packages?

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

--