Am Dienstag, den 16.07.2019, 00:20 +0200 schrieb Kevin Kofler: > Miro Hrončok wrote: > > gnutls now cannot be rebuilt: > > > > nothing provides libnettle.so.6 needed by gnutls-3.6.8- > > 1.fc31.armv7hl > > Don't you love circular dependencies? > > This is really the biggest issue that we have: There are more and > more > circular dependencies. Each of them is a major PITA when trying to > upgrade a > library. Here[1] is a nice example of how to break the cycle by building both so- versions in a bootstrap build. With the bootstrap build one can chain-build all consumers to use the new so-version. After that has been finished one simply rebuilds the lib without bootstrap to just get the new so-version. Let me know if you want me to change the nettle spec file accordingly to the given example and trigger a working rebuild chain. Cheers, Björn [1] https://src.fedoraproject.org/rpms/json-c/blob/master/f/json-c.spec
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ 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