Il 29/05/23 23:33, Adam Williamson ha scritto: > On Mon, 2023-05-29 at 12:20 -0700, Adam Williamson wrote: >> On Mon, 2023-05-29 at 17:08 +0000, Leigh Scott wrote: >>>> Il 24/05/23 09:40, Jaroslav Mracek ha scritto: >>>> >>>> I've started to see failing tests upon Bodhi update submission like >>>> the >>>> following: >>>> >>>> Error: >>>> Problem: conflicting requests >>>> - nothing provides pkgconfig(lz4;pugixml;zlib) needed by >>>> libXISF-devel-0.2.5-1.fc39.x86_64 from brew-101573635 >>>> >>>> Looks like multiple 'BuildRequires: pkgconfig()' are squashed to a >>>> single one and dnf5 can't understand them? >>>> >>>> Mattia >>> The package is broken >>> >>> $ sudo dnf --enablerepo u*g install libXISF-devel >>> Fedora 38 - x86_64 - Test Updates 28 kB/s | 14 kB >>> 00:00 >>> Fedora 38 - x86_64 - Test Updates 1.6 MB/s | 5.1 MB >>> 00:03 >>> Last metadata expiration check: 0:00:08 ago on Mon 29 May 2023 >>> 18:06:51 BST. >>> Dependencies resolved. >>> >>> Problem: cannot install the best candidate for the job >>> - nothing provides pkgconfig(lz4;pugixml;zlib) needed by libXISF- >>> devel-0.2.5-1.fc38.x86_64 from updates-testing >> The dependency is auto-generated, it's not the packager's fault. I >> suspect the ultimate cause is this upstream: >> >> https://gitea.nouspiro.space/nou/libXISF/commit/1c0d6e4e054f1c5ac461e6da3a63c5f7acaa0a28 >> >> which causes the pkgconfig file to have this line: >> >> Requires.private: lz4;pugixml;zlib >> >> (you can see that line >> in https://kojipkgs.fedoraproject.org//packages/libXISF/0.2.5/1.fc38/x86_64/libXISF-0.2.5-1.fc38.x86_64.rpm >> ). That's what our dependency generator turns into >> `pkgconfig(lz4;pugixml;zlib)`. I'll file an upstream issue. > Upstream fixed this very quickly (thanks Dušan!) and I'm doing -2 > builds with the fix backported now. Will edit the updates. > -- > Adam Williamson (he/him/his) > Fedora QA > Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@xxxxxxxxxxxxx > https://www.happyassassin.net > Thank you Adam! Indeed, I should have looked into the problem more carefully before pointing my finger against dnf5. Mattia _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue