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#76959 - [libsysprof-capture] Unneeded dependency of other packages
Attached to Project:
Arch Linux
Opened by Balló György (City-busz) - Thursday, 29 December 2022, 15:40 GMT
Last edited by Toolybird (Toolybird) - Saturday, 25 February 2023, 20:57 GMT
Opened by Balló György (City-busz) - Thursday, 29 December 2022, 15:40 GMT
Last edited by Toolybird (Toolybird) - Saturday, 25 February 2023, 20:57 GMT
|
DetailsThis package is built as a static library only, therefore it shouldn't be needed on runtime, just for the build:
/usr/lib/libsysprof-capture-4.a Please move libsysprof-capture from depends=() to makedepends=() in all dependent packages: - gjs - glib2 - gnome-software - libsoup - libsoup3 - mutter - sysprof |
This task depends upon
Closed by Toolybird (Toolybird)
Saturday, 25 February 2023, 20:57 GMT
Reason for closing: Not a bug
Additional comments about closing: Reporter says "Headers of libsysprof-capture are needed by pkg-config to build any dependent packages."
Saturday, 25 February 2023, 20:57 GMT
Reason for closing: Not a bug
Additional comments about closing: Reporter says "Headers of libsysprof-capture are needed by pkg-config to build any dependent packages."
References:
https://github.com/mesonbuild/meson/issues/3970
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/commit/c2d6eb0532db04385a1072ccad0afa6315896482
In this case the sysprof package must be moved to the [core] repository or libsysprof-capture must be built separately, because it breaks the repository hiearachy. Currently the base metapackage cannot be installed exclusively from [core], because libsysprof-capture is in [extra].