On Sun, Jan 26, 2020 at 11:17 AM Benjamin Kircher <bkircher(a)0xadd.de> wrote:
On Sun, 2020-01-26 at 00:02 +0100, Fabio Valentini wrote:
> Hi everybody,
>
> libbotan-2.so bumped its soname from libbotan-2.so.12 to
> libbotan-2.so.13 with yesterday's update to 2.13.0. This was not
> announced, and dependent packages were not rebuilt. At least the
> following three packages need a rebuild and are now broken in
> rawhide:
My bad. Really sorry. I contacted the maintainers.
No problem. I noticed and announced it, after all :)
> - corectrl
Doesn't build right now in rawhide because of a missing header, not yet
completely investigated.
> - daggy
Opened a PR here: [1]
> - qownnotes
Build also fails on rawhide with an ICE. I'll have a look.
> botan2 also does not adhere to the Packaging Guidelines, since it
> globs the shared library version away in %files:
>
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_listing_share...
Fixed in [2].
Great, thanks!
Thanks again for pointing out, Fabio.
BK
Sure, no problem. I'm tracking broken dependencies (like the ones
caused by unintended or accidental soname bumps) in a project on
pagure [0].
While I'm still running the checks and looking at the results manually
right now, I hope to get some kind of automated system set up sometime
...
Fabio
[0]:
https://pagure.io/fedora-health-check
> [1]:
https://src.fedoraproject.org/rpms/daggy/pull-request/1
> [2]:
>
https://src.fedoraproject.org/rpms/botan2/c/5b70e0fb9feaa0a06c4b74959d7a3...
>
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> 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@lists.fedoraproject.org