[petsc-dev] Investigation about 'unused direct shared library dependencies'

Antonio Trande anto.trande at gmail.com
Fri Oct 7 10:56:13 CDT 2016


On 10/07/2016 03:55 PM, Satish Balay wrote:
> On Fri, 7 Oct 2016, Antonio Trande wrote:
> 
>> Thanks for your replies.
>> I have fixed almost entirely all unused dependencies.
>>
>>
>> petsc.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/libpetsc.so.3.7.3 /lib64/libhdf5.so.10
>>
>> petsc64.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/libpetsc64.so.3.7.3 /lib64/libhdf5.so.10
>>
>> As Satish said, 'hdf5' is required by 'cgns' at building time.
>> Like libptscotcherr/libscotcherror, i guess, are required for Scotch.
>> Remain an unused link of 'scalapack' in the MPI builds:
>>
>> petsc-mpich.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/mpich/lib/libpetsc.so.3.7.3
>> /usr/lib64/mpich/lib/libscalapack.so.2
>> petsc-mpich.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/mpich/lib/libpetsc.so.3.7.3
>> /usr/lib64/mpich/lib/libptscotcherr.so.0
>> petsc-mpich.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/mpich/lib/libpetsc.so.3.7.3
>> /usr/lib64/mpich/lib/libscotcherr.so.0
>>
>> petsc-openmpi.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/openmpi/lib/libpetsc.so.3.7.3
>> /usr/lib64/openmpi/lib/libscalapack.so.2
>> petsc-openmpi.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/openmpi/lib/libpetsc.so.3.7.3
>> /usr/lib64/openmpi/lib/libptscotcherr.so.0
>> petsc-openmpi.x86_64: W: unused-direct-shlib-dependency
>> /usr/lib64/openmpi/lib/libpetsc.so.3.7.3
>> /usr/lib64/openmpi/lib/libscotcherr.so.0
>>
>> 'scalapck' is configured with:
>>
>>  --with-scalapack=1 \
>>  --with-scalapack-lib="-L/usr/lib(64)/openmpi/lib -lscalapack" \
>>  --with-scalapck-include=/usr/include/openmpi-%_arch \
>>
>> see
>> http://copr-dist-git.fedorainfracloud.org/cgit/sagitter/petsc/petsc.git/tree/petsc.spec?id=9ca08a9a53b74534e0fcfdbc5973f2f006964387#n703
> 
> scalapack is a dependency of mumps
> 
> Satish
> 

Thank you very much for your help.

Best regards.
-- 
---
Antonio Trande
mailto: sagitter 'at' fedoraproject 'dot' org
http://fedoraos.wordpress.com/
https://fedoraproject.org/wiki/User:Sagitter
GPG Key: 0x6CE6D08A
Check on https://keys.fedoraproject.org/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20161007/995e5606/attachment.sig>


More information about the petsc-dev mailing list