Traditionnally, these two libraries are always shipped in one package in all distributions I saw, but don't see a real disadvantage to separate them in two packages. <div><div><br></div><div>I don't see neither a strong advantage in practice. As libssl depend on libcrypto and libssl is a dependancy of a lot of common packages, I think users will seldom benefit from the reduction of the dependancy footprint and they will very often have both libraries installed (but I don't have real numbers on user installation to support that).</div>
<div><br></div><div>So I am interested in hearing other opinions, but for now I am ready to follow whatever the consensus is. </div><div><br></div><div>Yann</div><div><br></div><div><div><br></div><div><div class="gmail_quote">
2012/6/8 Maciej (Matchek) Bliziński <span dir="ltr"><<a href="mailto:maciej@opencsw.org" target="_blank">maciej@opencsw.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I noticed that the package libssl1_0_0 contains not one, but two shared objects:<br>
<br>
<a href="http://buildfarm.opencsw.org/pkgdb/srv4/b60e3199428815622085fb93557a669f/files/" target="_blank">http://buildfarm.opencsw.org/pkgdb/srv4/b60e3199428815622085fb93557a669f/files/</a><br>
<br>
File: /opt/csw/lib/libcrypto.so.1.0.0<br>
File: /opt/csw/lib/libssl.so.1.0.0<br>
<br>
Since we're doing a larger rebuild effort right now, we should look at<br>
it now and think if it's better to have them together or separately.<br>
<br>
Here's a compiled list of sonames and numbers of dependent packages:<br>
<br>
libssl.so.0.9.7 => 5<br>
libssl.so.0.9.8 => 167<br>
libssl.so.1.0.0 => 1<br>
libcrypto.so.0.9.7 => 6<br>
libcrypto.so.0.9.8 => 197<br>
libcrypto.so.1.0.0 => 2<br>
<br>
So there are packages that depend on libcrypto but don't depend on<br>
libssl. If we separated libcrypto from libssl, we'd reduce the<br>
dependency footprint of ~30 packages (197 - 167) by 1 package.<br>
<br>
Thoughts?<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@lists.opencsw.org">maintainers@lists.opencsw.org</a><br>
<a href="https://lists.opencsw.org/mailman/listinfo/maintainers" target="_blank">https://lists.opencsw.org/mailman/listinfo/maintainers</a><br>
.:: This mailing list's archive is public. ::.<br>
</div></div></blockquote></div><br></div></div></div>