Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#68746 - [mpv] incorrect dependency recently added for libjpeg-turbo
Attached to Project:
Community Packages
Opened by Adam Fontenot (amfontenot) - Wednesday, 25 November 2020, 22:08 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 25 November 2020, 23:03 GMT
Opened by Adam Fontenot (amfontenot) - Wednesday, 25 November 2020, 22:08 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 25 November 2020, 23:03 GMT
|
DetailsDescription:
Recently a hard dependency was added to the mpv package for libjpeg-turbo. This makes mpv incompatible with other libjpegs that have the same drop-in ABI, e.g. mozjpeg. Please swap out the dependency to be for libjpeg instead. See for example gdk-pixbuf2 (which is required by a ton of packages): https://www.archlinux.org/packages/extra/x86_64/gdk-pixbuf2/ and https://github.com/archlinux/svntogit-packages/blob/packages/gdk-pixbuf2/trunk/PKGBUILD Additional info: * mpv 1:0.33.0-2 |
This task depends upon
Closed by Doug Newgard (Scimmia)
Wednesday, 25 November 2020, 23:03 GMT
Reason for closing: Not a bug
Additional comments about closing: The AUR package doesn't have the correctly provided. End of story. Complain to the maintainer.
Wednesday, 25 November 2020, 23:03 GMT
Reason for closing: Not a bug
Additional comments about closing: The AUR package doesn't have the correctly provided. End of story. Complain to the maintainer.
I personally have 49 of the 128 repository packages depending on a libjpeg installed, and all of them except mpv appear to depend on libjpeg (because they're not incompatible with mozjpeg). My understanding was that depending on libjpeg was a best practice.
Can you have a look at the PKGBUILD? https://aur.archlinux.org/packages/mozjpeg/ If you know how to resolve the conflict on my end, please let me know.
mpv does not, presumably, care about the libturbojpeg API, only the libjpeg one... :)
I think it's quite possible that I'm just forgetting something stupid. I know I've done AUR packages in the past that provided drop-in replacements for a repo package, and they worked fine. Something complex going on with libjpeg vs libjpeg-turbo that I'm not quite seeing.