FS#75529 - [libmgba] should depend on ffmpeg4.4 instead of ffmpeg

Attached to Project: Community Packages
Opened by Mateo Rekow (kookies) - Saturday, 06 August 2022, 16:40 GMT
Last edited by Toolybird (Toolybird) - Sunday, 07 August 2022, 06:18 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
`mgba-qt` requires `libavcodec.so.58` which is part of `ffmpeg4.4`. However, `libmgba` depends on `ffmpeg`, which does not include this version of the library


Additional info:
* package version(s)
`libmgba` 0.9.3-3
`mgba-qt` 0.9.3-3
`ffmpeg` 2:5.0.1-3
`ffmpeg4.4` 4.4.2-3

Steps to reproduce:
Run `mgba-qt` without `ffmpeg4.4`. You will receive the following error message:
```
mgba-qt: error while loading shared libraries: libavcodec.so.58: cannot open shared object file: No such file or directory
```
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 07 August 2022, 06:18 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#74763 
Comment by Doug Newgard (Scimmia) - Saturday, 06 August 2022, 18:41 GMT
`mgba-qt` requires `libavcodec.so.58`

Not directly it doesn't. You have something else going on, use lddtree from the pax-utils package.

Edit: Ok, nothing to do with mgba-qt at all. Just a wrong dep in libmgba.

Loading...