Your message dated Thu, 31 Jan 2008 09:51:01 -0600
with message-id <[EMAIL PROTECTED]>
and subject line Bug#463381: libgsl0-dev: libgsl0.so doesn't have any symbol
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: libgsl0-dev
Version: 1.10-4
Severity: grave
Justification: renders package unusable
Hi,
I'm packaging odin <http://od1n.sourceforge.net> for the Debian-Med group, and
I've encountered some problems with libgsl0. Here is what ./configure (in odin)
gives:
...
checking for main in -lgslcblas... yes
checking for gsl_multifit_fdfsolver_iterate in -lgsl... no
checking gsl/gsl_multifit_nlin.h usability... yes
checking gsl/gsl_multifit_nlin.h presence... yes
checking for gsl/gsl_multifit_nlin.h... yes
configure: error: Please install the GNU Scientific Library (There is probably
a precompiled package for your UNIX/Linux distribution, otherwise see
http://www.gnu.org/software/gsl)
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
...
$
This is weird, since libgsl0-dev has been installed (and, in fact, the
configure script finds the needed files). Here's what some "debug" commands
show:
$ objdump -t /usr/lib/libgsl.so.0.10.0
/usr/lib/libgsl.so.0.10.0: file format elf32-i386
SYMBOL TABLE:
no symbols
$ nm /usr/lib/libgsl.so.0.10.0
nm: /usr/lib/libgsl.so.0.10.0: no symbols
$
Would you please fix this, or, if I'm going in the wrong direction, lower the
severity of the bug and give me a pointer?
Thank you,
David Paleino
--
. ''`. Debian maintainer | http://wiki.debian.org/DavidPaleino
: :' : Linuxer #334216 --|-- http://www.hanskalabs.net/
`. `'` GPG: 1392B174 ----|---- http://snipr.com/qa_page
`- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
--- End Message ---
--- Begin Message ---
On 31 January 2008 at 12:33, David Paleino wrote:
| Il giorno Thu, 31 Jan 2008 05:16:34 -0600
| Dirk Eddelbuettel <[EMAIL PROTECTED]> ha scritto:
|
| > Hm, could it be that the configure file of your package is simply wrong and
| > overreacts? AFAIK all Debian libraries are stripped, so your objdump and
nm
| > test would yield the same for the zlib, png, jpeg, ... what-have-you
| > libraries too.
|
| Ooops, you're right, sorry. (I didn't check that test over other libraries
too)
Ok, closing this accordingly.
As for the as-needed linking issue: GSL upstream made a conscious decision a
few years ago to have both libgsl and libgslcblas allowing those how know how
to to transparently plug-in alternate Blas libraries (as eg Debian's Atlas
libs).
I agree with upstream that this is a good thing and will not change this. GSL
is a numeric library, some users care deeply about performance and I consider
it important to provide this option -- and to also be consistent with GSL
implementations on other systems.
Regards, Dirk
--
Three out of two people have difficulties with fractions.
--- End Message ---