On 04/13/2011 03:35 PM, Panu Matilainen wrote:
On 04/13/2011 12:19 PM, Rahul Sundaram wrote:
On 04/13/2011 02:42 PM, Michael Schwendt wrote:
erlang-js-0.5.0-2.fc15.i686 requires libjs.so.1 gxine-0.5.905-5.fc15.i686 requires libjs.so.1 jeuclid-fop-3.1.3-13.fc15.noarch requires fop = 0:0.95 mediatomb-0.12.1-9.fc15.i686 requires libjs.so.1 meego-panel-status-0.3.2-2.fc15.i686 requires libchamplain-0.8.so.1 mongodb-1.7.5-5.fc15.i686 requires libjs.so.1 mongodb-server-1.7.5-5.fc15.i686 requires libjs.so.1
What changed here that broken all these packages?
js library apparently changed soname:
[root@turre ~]# repoquery --provides js-1.8.5-3.fc15.x86_64 js = 1:1.8.5-3.fc15 js(x86-64) = 1:1.8.5-3.fc15 libjs = 1.8.5-3.fc15 libmozjs185.so.1.0()(64bit) [root@turre ~]# repoquery --provides js-1.70-13.fc15.x86_64 js = 1.70-13.fc15 js(x86-64) = 1.70-13.fc15 libjs = 1.70-13.fc15 libjs.so.1()(64bit)
Whether that's intentional or not I dunno...
Looking at the spec, it seems not. Copying the maintainer. If it is intentional, soname bumps should be announced.
* Sat Apr 9 2011 Pavel Alexeev Pahan@Hubbitus.info - 1.8.5-2 - Correct symlink to provide backward capabiliies libjs.so.1
* Wed Apr 6 2011 Pavel Alexeev Pahan@Hubbitus.info - 1.8.5-1 - Update to release. - Remove unneeded anymore patches. - Add backward capability symlink
Rahul