Re: Heads-up: cyrus-sasl-2.1.26 with libsasl2 soname bump

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/23/2013 10:53 AM, Petr Pisar wrote:
On 2013-01-22, Petr Lautrbach<plautrba@xxxxxxxxxx>  wrote:

I'm going to push update cyrus-sasl-2.1.26 into Rawhide soon. Part of
this update is also SONAME bump to libsasl2.so.3.

The main issue with this update is that it would break buildroot since
there is the openldap package requiring libsasl2.so.2 which is part of
buildroot.

Is this the only problem? Or do you expect patching reverse dependencies
is needed?

I don't expect any other problems than reverse dependencies with openldap.

abi-compliance-checker [1] reports only low symbol problems and changed constants.
But soname bump is still needed and it's also part of upstream release/


If the only problem is SONAME bump in minimal buildroot, just copy the old
library from system into 2.1.26 at build time. This way you get both
versions available at the same time. Then rebuild reverse dependencies
(in miminimal build root only), and finally rebuild cyrus-sasl to spit
the old library out.

I originally thought about temporary fake provide of libsasl2.so.2, but this seems to me
more robust.


If you are not proven packager I can help you with rebuild.


Thanks, I'll let you know.


[1] http://plautrba.fedorapeople.org/cyrus-sasl/compat-report-2.1.23-2.1.26.html


Petr
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux