Hi,

that update was made by me. I am really sorry I completely missed soname
change when preparing that update. What I wanted to fix was that ldns 
package did not build with OpenSSL 1.1. That would require a change
in opendnssec as well. But would not create conflict that would prevent
installing dependent packages.

I know it was really late for such change. I missed also the fact that
opendnssec is required by FreeIPA, so my changes are not as isolated 
as I thought they are.

I promise I will make no such changes in wrong time again.
I will avoid changes that affects other packages, unless I have received
confirmation from their maintainers.

Again, I am sorry for trouble I made.

Petr Menšík

----- Original Message -----
From: "Adam Williamson" <adamw...@fedoraproject.org>
To: "Development discussions related to Fedora" <devel@lists.fedoraproject.org>
Cc: tkri...@redhat.com, pemen...@redhat.com
Sent: Friday, March 10, 2017 12:10:19 AM
Subject: Unannounced soname bump (Rawhide and 26): ldns (libldns.so.1 -> 
libldns.so.2)

ldns was updated from 1.6.17 to 1.7.0 for Rawhide and Fedora 26 on
2017-03-06. This update bumped the soname from libldns.so.1 to
libldns.so.2 . This soname bump was not announced, as it is supposed to
be, and dependent packages were not rebuilt.

opendnssec depends on libldns and freeipa-server-dns requires
opendnssec, so this resulted in FreeIPA server deployment - which is a
core Fedora Server feature, and in the Alpha release requirements -
breaking on both 26 and Rawhide.

We will now need to go through the blocker process to have the
opendnssec rebuild pulled into Fedora 26 composes, as this unannounced
soname bump landed right before the Alpha freeze.

Other packages that depend on libldns appear to be dnssec-trigger and
netresolve. dnssec-trigger has been rebuilt (but will need to go
through the blocker or FE process to make it into 26 Alpha), netresolve
has not, yet. I will try to rebuild netresolve.

Once again, folks, *please* announce your soname bumps, and co-ordinate 
rebuilds.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to