[packman] TW20230129: unmet dependecies on VLC and MPlayer

Manfred Hollstein manfred.h at gmx.net
Wed Feb 1 15:31:20 CET 2023


Hi Simon,

On Wed, 01 Feb 2023, 15:19:20 +0100, Simon Vogl wrote:
> [...]
> The MPlayer package currently does not rebuild successfully on TW
> because it's not compatible with ffmpeg-5 yet and therefore its build
> fails. Due to that, PMBS hasn't rebuilt it with
> libBasicUsageEnvironment2 yet.
> 
> I made a request to force PMBS to build it with ffmpeg-4 instead of
> ffmpeg-5, that should fix the dependency issues:
> 
> https://pmbs.links2linux.org/request/show/5671

I remember having a similar issue with kodi. My initial idea was to
BuildRequire: the ffmpeg-4 packages directly, but this turned out to
loose the ability to require special version numbers. This is how the
change currently in kodi.spec:

BuildRequires:  (pkgconfig(libavcodec) >= 58.18.100 with pkgconfig(libavcodec) < 59)
BuildRequires:  (pkgconfig(libavfilter) >= 6.107.100 with pkgconfig(libavfilter) < 8)
BuildRequires:  (pkgconfig(libavformat) >= 58.12.100 with pkgconfig(libavformat) < 59)
BuildRequires:  (pkgconfig(libavutil) >= 56.14.100 with pkgconfig(libavutil) < 57)
BuildRequires:  (pkgconfig(libpostproc) >= 54.7.100 with pkgconfig(libpostproc) < 56)
BuildRequires:  (pkgconfig(libswscale) >= 4.8.100 with pkgconfig(libswscale) < 6)
BuildRequires:  (pkgconfig(libswresample) >= 3.1.100 with pkgconfig(libswresample) < 4)

If you agree, please make a similar change and create a superseeding SR
for MPlayer. I'll then approve it. OK?

> Regards.

TIA, cheers.

l8er
manfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20230201/f6ba0304/attachment.sig>


More information about the Packman mailing list