-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Package: scalapack Version: 1.7.4-1 Severity: normal
Dear Philipp Frauenfelder, Firstly excuse me. I'm who is trying to adopt scalapack. I fixed some problems in scalapack 1.7.4-1. But, I'm getting problems with sonames and symbolic link references the wrong files. Did you have any problems like these in old versions? I was thinking about, and I believe that soname's problems are because the new version has three numbers (1.7.4) and the old one only has two numbers (1.7).I suppose it because into debian/rules file, version and version_major variables are made for the old version of scalapack. That's the code I mentioned above: version=$(shell expr `pwd` : '.*-\([0-9.]*\)') version_major=$(shell expr `pwd` : '.*-\([0-9]*\).[0-9.]*') I have read Debian Library Packaging guide and I have done lots of tests without success (I was packaging version 1.7.4, but you uploaded it so I downloaded your version and I worked on it). What can I do to fix these kind of problems? May you give me an idea? Thanks for reading this message, and again, excuse me. I send you a copy of lintian report below: E: scalapack1-pvm: ldconfig-symlink-referencing-wrong-file usr/lib/libscalapack-pvm.so.1 -> libscalapack-pvm.so.1.7 instead of libscalapack-pvm.so.1.7.4 N: N: The symbolic link references the wrong file. (It should reference the N: shared library.) N: N: Refer to Policy Manual, section 8.1 for details. N: W: scalapack1-pvm: package-name-doesnt-match-sonames libscalapack-pvm1 N: N: The package name of a library package should usually reflect the N: soname of the included library. The package name can determined from N: the library file name with the following code snippet: N: N: $ objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n - -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed - -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//' N: N: Refer to Library Packaging guide 5 for details. N: E: scalapack1-mpich: ldconfig-symlink-referencing-wrong-file usr/lib/libscalapack-mpich.so.1 -> libscalapack-mpich.so.1.7 instead of libscalapack-mpich.so.1.7.4 W: scalapack1-mpich: package-name-doesnt-match-sonames libscalapack-mpich1 E: scalapack1-lam: ldconfig-symlink-referencing-wrong-file usr/lib/libscalapack-lam.so.1 -> libscalapack-lam.so.1.7 instead of libscalapack-lam.so.1.7.4 W: scalapack1-lam: package-name-doesnt-match-sonames libscalapack-lam1 I am using Debian GNU/Linux Unstable, kernel 2.6.16-2-686. Regards, - -- Muammar El Khatib. Linux user: 403107. Key fingerprint = 90B8 BFC4 4A75 B881 39A3 1440 30EB 403B 1270 29F1 http://muammarelkhatib.net (blog) http://www.teorex.org http://www.amaneciendo.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEyQTGMOtAOxJwKfERAqBdAJ9gCMIacPmw5pvQ22MdYPFYqux2hgCfaVL8 aDgIb4Hmnr45U/mVM1rMkJk= =E8hC -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]