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

Reply via email to