More fun with SONAME Provides

Axel Thimm Axel.Thimm at ATrpms.net
Fri Jun 22 21:54:58 UTC 2007


On Fri, Jun 22, 2007 at 11:15:36PM +0200, Michael Schwendt wrote:
> Second run, trying to eliminate some harmless positives automatically...
> 
> Trouble ahead:
> 
> lam-libs provides libmpi.so.0
>   required by: ScientificPython - 2.6-8.fc7.i386
>   required by: R-RScaLAPACK - 0.5.1-9.fc7.i386
>   required by: blacs - 1.1-24.fc7.1.i386
>   required by: lam - 2:7.1.2-10.fc7.i386
>   required by: lam-devel - 2:7.1.2-10.fc7.i386
>   required by: openmpi - 1.1-8.fc7.i386
>   required by: openmpi-devel - 1.1-8.fc7.i386
>   required by: openmpi-libs - 1.1-8.fc7.i386
>   required by: scalapack - 1.7.5-1.fc7.i386
>   required by: tachyon-lam - 0.97-4.fc7.i386
>   required by: tachyon-lam-gl - 0.97-4.fc7.i386
> openmpi-libs provides libmpi.so.0
>   required by: ScientificPython - 2.6-8.fc7.i386
>   required by: R-RScaLAPACK - 0.5.1-9.fc7.i386
>   required by: blacs - 1.1-24.fc7.1.i386
>   required by: lam - 2:7.1.2-10.fc7.i386
>   required by: lam-devel - 2:7.1.2-10.fc7.i386
>   required by: lam-libs - 2:7.1.2-10.fc7.i386
>   required by: openmpi - 1.1-8.fc7.i386
>   required by: openmpi-devel - 1.1-8.fc7.i386
>   required by: scalapack - 1.7.5-1.fc7.i386
>   required by: tachyon-lam - 0.97-4.fc7.i386
>   required by: tachyon-lam-gl - 0.97-4.fc7.i386
> 
> Both packages store libmpi.so.0 in a private path, /usr/lib/lam/ and
> /usr/lib/openmpi/ respectively. Still there are other packages which
> require libmpi.so.0  => there are bad dependencies here.

Can you explain what are bad dependencies here?

> qt-qsa provides libqsa.so.1
>   required by: qt4-qsa - 1.2.2-4.fc7.i386
>   required by: qt4-qsa-devel - 1.2.2-4.fc7.i386
>   required by: LabPlot - 1.5.1.5-7.fc7.i386
>   required by: museek+ - 0.1.12-5.fc7.i386
>   required by: qt-qsa-devel - 1.1.4-3.fc7.i386
> qt4-qsa provides libqsa.so.1
>   required by: qt4-qsa-devel - 1.2.2-4.fc7.i386
>   required by: LabPlot - 1.5.1.5-7.fc7.i386
>   required by: museek+ - 0.1.12-5.fc7.i386
>   required by: qt-qsa - 1.1.4-3.fc7.i386
>   required by: qt-qsa-devel - 1.1.4-3.fc7.i386
> 
> Both are Qt plugins in a private path. That other packages depend on the
> soname is a bug, because they don't get what the depend on (Qt3 vs. Qt4)
> 

-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-maintainers/attachments/20070622/62f7175f/attachment.sig>


More information about the Fedora-maintainers mailing list