On Thu, Aug 07, 2025 at 04:13:08PM +0000, robert8819 wrote: > Hello, > > I installed OpenBSD 7.7 with only the bsd.mp + bsd.rd + base sets. > > There is no "official" way to install ffmpeg without installing the "X" sets?: >
No. sdl2 is a dependency, and sdl2 is dependent on X libraries. See the discussion that begins here: https://www.openbsd.org/faq/faq4.html#FilesNeeded Further down, there's a section on adding filesets after install. > ----------- > VM1# > VM1# > VM1# uname -mrs > OpenBSD 7.7 amd64 > VM1# > VM1# > VM1# pkg_add ffmpeg > quirks-7.103 signed on 2025-08-07T01:06:30Z > Can't install sdl2-2.32.0 because of libraries > |library GL.19.1 not found > | not found anywhere > |library X11.18.2 not found > | not found anywhere > |library Xcursor.5.1 not found > | not found anywhere > |library Xext.13.0 not found > | not found anywhere > |library Xfixes.6.1 not found > | not found anywhere > |library Xi.12.2 not found > | not found anywhere > |library Xrandr.7.1 not found > | not found anywhere > |library Xrender.6.0 not found > | not found anywhere > |library Xss.6.0 not found > | not found anywhere > |library xcb.4.1 not found > | not found anywhere > Direct dependencies for sdl2-2.32.0 resolve to libiconv-1.17 > libsamplerate-0.2.2p0 > Full dependency tree is libiconv-1.17 libsamplerate-0.2.2p0 > Can't install cairo-1.18.4 because of libraries > |library fontconfig.14.0 not found > | not found anywhere > |library freetype.31.0 not found > | not found anywhere > |library pixman-1.40.0 not found > | not found anywhere > |library xcb-render.1.1 not found > | not found anywhere > |library xcb-shm.1.1 not found > | not found anywhere > Direct dependencies for cairo-1.18.4 resolve to png-1.6.47 lzo2-2.10p2 > glib2-2.82.5 > Full dependency tree is png-1.6.47 pcre2-10.44 py3-packaging-24.2p1 > python-3.12.11 gettext-runtime-0.23.1 libiconv-1.17 sqlite3-3.49.1p1 > xz-5.6.4p0 lzo2-2.10p2 glib2-2.82.5 libffi-3.4.7p1 bzip2-1.0.8p0 > libb2-0.98.1v0 > Can't install harfbuzz-11.0.0: can't resolve cairo-1.18.4 > Can't install libass-0.17.3: can't resolve harfbuzz-11.0.0 > Can't install ffmpeg-6.1.2p1v1: can't resolve libass-0.17.3,sdl2-2.32.0 > Couldn't install cairo-1.18.4 ffmpeg-6.1.2p1v1 harfbuzz-11.0.0 libass-0.17.3 > sdl2-2.32.0 > VM1# > VM1# > VM1# pkg_info -Q ffmpeg > cmus-ffmpeg-2.12.0 > debug-ffmpeg-6.1.2p1v1 > ffmpeg-6.1.2p1v1 > ffmpeg-normalize-1.27.7p1 > ffmpegthumbnailer-2.2.2p0 > kf6-ffmpegthumbs-24.12.3 > py3-ffmpeg-progress-yield-0.10.0 > VM1# > VM1# > ----------- > > I don't need "X" on this VM! > > Thanks for any idea and a happy weekend! >