Broken dependencies with Fedora 15 + updates-testing - 2011-04-13

Rahul Sundaram metherid at gmail.com
Wed Apr 13 10:20:34 UTC 2011


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 at 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 at 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 at Hubbitus.info> - 1.8.5-2
- Correct symlink to provide backward capabiliies libjs.so.1

* Wed Apr 6 2011 Pavel Alexeev <Pahan at Hubbitus.info> - 1.8.5-1
- Update to release.
- Remove unneeded anymore patches.
- Add backward capability symlink

Rahul


More information about the test mailing list