On 24 April 2008 at 23:41, Vincent Danjean wrote: | Package: libgsl0ldbl | Version: 1.11-1 | Severity: normal | | Hi, | | The /usr/lib/libgsl.so.0 needs to be linked to libgslcblas as it uses
No, it is an upstream decision to have it split so that you can swap in other Blas libraries like Debian's atlas, or the Goto blas if you have them, or the accelerated blas from intel or amd, respectively. That would not work if we bound the libraries together. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=456898 which you would have seen if you had bothered to look for existing bug reports. No bug in Debian. If the issue bothers you greatly, please take it to GSL upstream. Dirk | some of its symbols. I do not understand why this link is protected by | if MINGW32_HOST | ... | endif | in Makefile.am. It should be used anywhere. | [...] | dpkg-shlibs detects that. In the build-logs, we can read: | dpkg-shlibdeps: warning: symbol cblas_ztrsm used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_ctrmv used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_ssyrk used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_dtrmv used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_dasum used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_zher used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_zgemm used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_drot used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_ddot used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: symbol cblas_cgeru used by debian/libgsl0ldbl/usr/lib/libgsl.so.0.12.0 found in none of the libraries. | dpkg-shlibdeps: warning: 96 other similar warnings have been skipped (use -v to see them all). | [...] | | Note: is you remove the 'if', you will need to rerun automake so that | will produce a big diff.gz (all Makefile.in updated) | | I would be please to help you on this issue if you need it. For the | long term, this is an upstream bug that should be also corrected upstream. | | A quick workaround (probably used by all applications/libraries until | now) is to link all programs/libraries to both libgsl and libgslcblas even | if these programs/libraries do not use libgslcblas directly (only | libgsl). | | Best regards | Vincent | | -- System Information: | Debian Release: lenny/sid | APT prefers unstable | APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') | Architecture: i386 (i686) | | Kernel: Linux 2.6.25-trunk-686 (SMP w/1 CPU core) | Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) | Shell: /bin/sh linked to /bin/bash | | Versions of packages libgsl0ldbl depends on: | ii libc6 2.7-10 GNU C Library: Shared libraries | | libgsl0ldbl recommends no packages. | | -- no debconf information | | -- Three out of two people have difficulties with fractions. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]