On 2026-05-23, [email protected] <[email protected]> wrote:
>> > Peace,
>> > 
>> > Recently did a sysupgrade from 7.8 to 7.9. Tried to follow it up with
>> > pkg_add
>> > -u for some x-based applications. After scrolling down 100's of lines
>> > listing
>> > dependencies etc\. pkg_add invariably gets stuck at
>> > ...+yt-dlp-2026.03.17 (processing)
>> 
>> it might be possible to work out what's going on from the rest of the
>> output.
>> .
>
> Okay (sorry for the disjointed reply, I'm not on the list), here'a how it 
> starts:
>
> $ doas pkg_add -u yt-dlp
> quirks-7.194 signed on 2026-05-22T17:33:18Z
> glade-3.40.0p7+python-3.12.13->python-3.13.13 forward dependencies:
>| Dependency of py3-more-itertools-10.7.0 on python->=3.12,<3.13 doesn't match
>| Dependency of speech-dispatcher-0.12.1 on python->=3.12,<3.13 doesn't match
>| Dependency of glib2-2.84.4 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-tdb-1.4.14 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-gobject3-3.52.3p0 on python->=3.12,<3.13 doesn't match
>| Dependency of kwin-6.4.5 on python->=3.12,<3.13 doesn't match
>| Dependency of glslang-15.4.0 on python->=3.12,<3.13 doesn't match
>| Dependency of lokalize-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-puremagic-1.30 on python->=3.12,<3.13 doesn't match
>| Dependency of cantor-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-wheel-0.46.1 on python->=3.12,<3.13 doesn't match
>| Dependency of gpsd-3.26.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-idna-3.10p1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-certifi-2025.8.3 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-requests-2.32.5 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-MarkupSafe-3.0.3 on python->=3.12,<3.13 doesn't match
>| Dependency of kopeninghours-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-markdown-3.9 on python->=3.12,<3.13 doesn't match
>| Dependency of yt-dlp-2025.10.22 on python->=3.12,<3.13 doesn't match
>| Dependency of ki18n-5.116.0p0 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-urllib3-1.26.18p2 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-mutagen-1.47.0p2 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-pexpect-4.9.0p2 on python->=3.12,<3.13 doesn't match
>| Dependency of Imath-3.2.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-dnspython-2.8.0 on python->=3.12,<3.13 doesn't match
>| Dependency of ibus-1.5.32 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-serial-3.5p0 on python->=3.12,<3.13 doesn't match
>| Dependency of shiboken6-6.8.3p1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-xdg-0.28p5 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-cryptodome-3.23.0 on python->=3.12,<3.13 doesn't match
>| Dependency of falkon-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-pypdf-6.1.1 on python->=3.12,<3.13 doesn't match
>| Dependency of llvm-19.1.7p9 on python->=3.12,<3.13 doesn't match
>| Dependency of libxfce4ui-4.20.2 on glade-* doesn't match
>| Dependency of py3-brotli-1.1.0p1 on python->=3.12,<3.13 doesn't match
>| Dependency of pcsc-lite-2.3.2 on python->=3.12,<3.13 doesn't match
>| Dependency of kdenlive-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-cairo-1.28.0 on python->=3.12,<3.13 doesn't match
>| Dependency of kde-dev-scripts-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of kf6-ki18n-6.18.0 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-packaging-25.0 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-setuptools-79.0.1v0 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-beaker-1.13.0p2 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-charset-normalizer-3.4.3 on python->=3.12,<3.13 doesn't 
> match
>| Dependency of py3-mako-1.3.10p0 on python->=3.12,<3.13 doesn't match
>| Dependency of spectacle-6.4.5v0 on python->=3.12,<3.13 doesn't match
>| Dependency of libinput-openbsd-1.26.2p1 on python->=3.12,<3.13 doesn't match
>| Dependency of catfish-4.20.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-numpy-2.2.6p1 on python->=3.12,<3.13 doesn't match
>| Dependency of umbrello-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-talloc-2.4.3 on python->=3.12,<3.13 doesn't match
>| Dependency of konversation-25.08.1 on python->=3.12,<3.13 doesn't match
>| Dependency of xfce4-screensaver-4.20.1 on python->=3.12,<3.13 doesn't match
>| Dependency of kwin-x11-6.4.5 on python->=3.12,<3.13 doesn't match
>| Dependency of pyside6-6.8.3 on python->=3.12,<3.13 doesn't match
>| Dependency of gobject-introspection-1.84.0 on python->=3.12,<3.13 doesn't 
> match
>| Dependency of libproxy-0.5.11 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-cryptodomex-3.23.0 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-ptyprocess-0.7.0p6 on python->=3.12,<3.13 doesn't match
>| Dependency of psutils-3.3.14 on python->=3.12,<3.13 doesn't match
>| Dependency of qt6-qtdeclarative-6.8.3p0 on python->=3.12,<3.13 doesn't match
>| Dependency of opencolorio-2.4.2p2v2 on python->=3.12,<3.13 doesn't match
>| Dependency of py3-dbus-1.4.0p0 on python->=3.12,<3.13 doesn't match
>| Dependency of breeze-gtk-6.4.5 on python->=3.12,<3.13 doesn't match
> Merging py3-more-itertools-10.7.0->10.8.0p0 (ok)
> Merging speech-dispatcher-0.12.1->0.12.1 (ok)
> Merging glib2-2.84.4->2.86.5 (ok)
> Merging py3-tdb-1.4.14->1.4.15 (ok)
> Merging py3-gobject3-3.52.3p0->3.56.2 (ok)
> Merging kwin-6.4.5->6.6.4 (ok)
> Merging glslang-15.4.0->16.2.0 (ok)
> Merging lokalize-25.08.1->25.12.3 (ok)
> Merging py3-puremagic-1.30->2.1.1 (ok)
> Merging cantor-25.08.1->25.12.3 (ok)
> Merging py3-wheel-0.46.1->0.46.3p0 (ok)
> Merging gpsd-3.26.1->3.27.5 (ok)
> Merging py3-idna-3.10p1->3.11 (ok)
> Merging py3-certifi-2025.8.3->2026.1.4 (ok)
> Merging py3-requests-2.32.5->2.33.1 (ok)
> Merging py3-MarkupSafe-3.0.3->3.0.3p0 (ok)
> Merging kopeninghours-25.08.1->25.12.3 (ok)
> Merging py3-markdown-3.9->3.10.2p0 (ok)
> Merging yt-dlp-2025.10.22->2026.03.17 (ok)
> Merging ki18n-5.116.0p0->5.116.0p0 (ok)
> Merging py3-urllib3-1.26.18p2->1.26.20p0 (ok)
> Merging py3-mutagen-1.47.0p2->1.47.0p2 (ok)
> Merging py3-pexpect-4.9.0p2->4.9.0p2 (ok)
> Merging Imath-3.2.1->3.2.2p0 (ok)
> Merging py3-dnspython-2.8.0->2.8.0 (ok)
> Merging ibus-1.5.32->1.5.33p0 (ok)
> Merging py3-serial-3.5p0->3.5p0 (ok)
> Merging shiboken6-6.8.3p1->6.10.2 (ok)
> Merging py3-xdg-0.28p5->0.28p5 (ok)
> Merging py3-cryptodome-3.23.0->3.23.0 (ok)
> Merging falkon-25.08.1->25.12.3 (ok)
> Merging py3-pypdf-6.1.1->6.10.2 (ok)
> Merging llvm-19.1.7p9->19.1.7p14 (ok)
> Merging libxfce4ui-4.20.2->4.20.2p0 (ok)
> Merging py3-brotli-1.1.0p1->1.2.0 (ok)
> Merging pcsc-lite-2.3.2->2.4.0 (ok)
> Merging kdenlive-25.08.1->25.12.3 (ok)
> Merging py3-cairo-1.28.0->1.29.0 (ok)
> Merging kde-dev-scripts-25.08.1->25.12.3 (ok)
> Merging kf6-ki18n-6.18.0->6.23.0 (ok)
> Merging py3-packaging-25.0->26.0 (ok)
> Merging py3-setuptools-79.0.1v0->80.9.0v0 (ok)
> Merging py3-beaker-1.13.0p2->1.13.0p2 (ok)
> Merging py3-charset-normalizer-3.4.3->3.4.7 (ok)
> Merging py3-mako-1.3.10p0->1.3.10p0 (ok)
> Merging spectacle-6.4.5v0->6.6.4v0 (ok)
> Merging libinput-openbsd-1.26.2p1->1.30.2p1 (ok)
> Merging catfish-4.20.1->4.20.1 (ok)
> Merging py3-numpy-2.2.6p1->2.4.4 (ok)
> Merging umbrello-25.08.1->25.12.3 (ok)
> Merging py3-talloc-2.4.3->2.4.4 (ok)
> Merging konversation-25.08.1->25.12.3 (ok)
> Merging xfce4-screensaver-4.20.1->4.20.2p0 (ok)
> Merging kwin-x11-6.4.5->6.6.4 (ok)
> Merging pyside6-6.8.3->6.10.2 (ok)
> Merging gobject-introspection-1.84.0->1.86.0 (ok)
> Merging libproxy-0.5.11->0.5.12 (ok)
> Merging py3-cryptodomex-3.23.0->3.23.0 (ok)
> Merging py3-ptyprocess-0.7.0p6->0.7.0p6 (ok)
> Merging psutils-3.3.14->3.3.14 (ok)
> Merging qt6-qtdeclarative-6.8.3p0->6.10.2 (ok)
> Merging opencolorio-2.4.2p2v2->2.4.2p2v2 (ok)
> Merging py3-dbus-1.4.0p0->1.4.0p0 (ok)
> Merging breeze-gtk-6.4.5->6.6.4 (ok)
> Imath-3.2.1+breeze-
> gtk-6.4.5+cantor-25.08.1+catfish-4.20.1+falkon-25.08.1+glade-3.40.0p7+glib2-2.84.4+glslang-15.4.0+gobject-
> introspection-1.84.0+gpsd-3.26.1+ibus-1.5.32+kde-dev-
> scripts-25.08.1+kdenlive-25.08.1+kf6-
> ki18n-6.18.0+ki18n-5.116.0p0+konversation-25.08.1+kopeninghours-25.08.1+kwin-6.4.5+kwin-
> x11-6.4.5+libinput-
> openbsd-1.26.2p1+libproxy-0.5.11+libxfce4ui-4.20.2+llvm-19.1.7p9+lokalize-25.08.1+opencolorio-2.4.2p2v2+pcsc-
> lite-2.3.2+psutils-3.3.14+py3-MarkupSafe-3.0.3+py3-beaker-1.13.0p2+py3-
> brotli-1.1.0p1+py3-cairo-1.28.0+py3-certifi-2025.8.3+py3-charset-
> normalizer-3.4.3+py3-cryptodome-3.23.0+py3-cryptodomex-3.23.0+py3-
> dbus-1.4.0p0+py3-dnspython-2.8.0+py3-gobject3-3.52.3p0+py3-idna-3.10p1+py3-
> mako-1.3.10p0+py3-markdown-3.9+py3-more-itertools-10.7.0+py3-
> mutagen-1.47.0p2+py3-numpy-2.2.6p1+py3-packaging-25.0+py3-pexpect-4.9.0p2+py3-
> ptyprocess-0.7.0p6+py3-puremagic-1.30+py3-pypdf-6.1.1+py3-requests-2.32.5+py3-
> serial-3.5p0+py3-setuptools-79.0.1v0+py3-talloc-2.4.3+py3-tdb-1.4.14+py3-
> urllib3-1.26.18p2+py3-wheel-0.46.1+py3-
> xdg-0.28p5+pyside6-6.8.3+python-3.12.13+qt6-
> qtdeclarative-6.8.3p0+shiboken6-6.8.3p1+spectacle-6.4.5v0+speech-
> dispatcher-0.12.1+umbrello-25.08.1+xfce4-screensaver-4
> ...
> ....
> ...
> this goes on and on for several hundred lines, till
>
> qt6-qtsensors-6.10.2+qt6-qtserialbus-6.10.2+qt6-qtserialport-6.10.2+qt6-
> qtshadertools-6.10.2+qt6-qtspeech-6.10.2+qt6-qtsvg-6.10.2+qt6-
> qttools-6.10.2+qt6-qtwebchannel-6.10.2+qt6-qtwebengine-6.10.2+qt6-
> qtwebsockets-6.10.2+qt6-
> qtwebview-6.10.2+qtbase-5.15.18pl109p0+qtdeclarative-5.15.18pl22+qtmultimedia-5.15.18pl2+qtscript-5.15.18pl0+qtspeech-5.15.18pl1+qtsvg-5.15.18pl5+qtwayland-5.15.18pl66+qtx11extras-5.15.18pl0+qtxmlpatterns-5.15.18pl0+shared-
> mime-info-2.4p1+shiboken6-6.10.2+signond-
> qt6-8.61+solid-5.116.0+sonnet-5.116.0p0+spectacle-6.6.4v0+speech-
> dispatcher-0.12.1+suitesparse-4.4.6p4+syntax-
> highlighting-5.116.0+tdb-1.4.15+texinfo-7.1p3+texlive_base-2025p2+umbrello-25.12.3+wcslib-8.4+wireplumber-0.5.14+xfce4-
> screensaver-4.20.2p0+xfconf-4.20.0+xwayland-24.1.10+yt-dlp-2026.03.17 
> (processing)

ok, so it's doing a merge of everything which depends on python (because
the default version changed, all of those need uodating together), this
will take some time, quite a long time on some systems.

> It gets stuck here, so I do ^C
> 
> pkg_add: Caught SIGINT

try leaving it longer. from what you pasted I didn't spot anything that
looks like it would break the update. you'll probably see some activity
if you watch top(1).

if you're not on a local mirror, try choosing one from openbsd.org/ftp.html
and update /etc/installurl.

-- 
Please keep replies on the mailing list.

Reply via email to