Re: Processed: Re: Bug#227308: lapack: too many levels of symbolic links on so
At Tue, 13 Jan 2004 19:34:24 -0600,
Debian Bug Tracking System wrote:
> > merge 227308 225397
> Bug#225397: ldconfig installs link which gcc cannot use
> Bug#227308: lapack: too many levels of symbolic links on so
> Bug#224855: atlas2-base-dev: alternatives are broken
> Merged 224855 225397 227308.
> $ nm -D /usr/lib/liblapack.so
> nm: /usr/lib/liblapack.so: Too many levels of symbolic links
>
> The shared libraries are never used when linking with -llapack or -lblas.
strace is your friend. Is your strace said as follows?
gotom@moog:~> env LANG=C strace -f nm -D /usr/lib/liblapack.so
...
stat64("/usr/lib/liblapack.so", 0xbffff9dc) = -1 ELOOP (Too many levels of symbolic links)
open("/usr/lib/liblapack.so", O_RDONLY) = -1 ELOOP (Too many levels of symbolic links)
...
gotom@moog:~> env LANG=C cat /usr/lib/liblapack.so
cat: /usr/lib/liblapack.so: Too many levels of symbolic links
If so, kernel said this symlink has too many levels. Period.
If not, please provide us the complete shell script to generate your
situation to reappear such trouble on our machine.
Regards,
-- gotom
Reply to: