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#79734 - [libcamera-ipa] Dependency cycle detected with libcamera
Attached to Project:
Arch Linux
Opened by Gaston Haro (harogaston) - Monday, 18 September 2023, 22:48 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 19 September 2023, 05:47 GMT
Opened by Gaston Haro (harogaston) - Monday, 18 September 2023, 22:48 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 19 September 2023, 05:47 GMT
|
DetailsDescription:
There is a dependency cycle between libcamera-ipa and libcamera. It is my guess that libcamera-ipa does not need to depend on libcamera (it doesn't make much sense to no have it but I don't think it is a hard requirement) Additional info: * package version: libcamera-ipa 0.1.0-2 and libcamera 0.1.0-2 Steps to reproduce: `sudo pacman -Syu` having both packages installed |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 19 September 2023, 05:47 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Tuesday, 19 September 2023, 05:47 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Correct. And it's not an actual problem. pacman likes to warn about them but can handle the situation just fine. This kind of thing comes up fairly regularly because it appears to be a problem when in reality it's not.
> It is my guess that libcamera-ipa does not need to depend on libcamera
Incorrect. For example:
$ readelf -d /usr/lib/libcamera/ipa_ipu3.so | grep NEEDED
Edit: Further clarification. The reason for the weird split pkg arrangement is because of [1]
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/libcamera/-/commit/1a3fa50ff0017d88d4c8563efacb277b22665a3d