[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compiled some packages



Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> writes:

> On Mon, May 31, 1999 at 11:21:16PM +0300, Kalle Olavi Niemitalo wrote:
> > aalib_1.2-14
> > ============
>
> Can you please install the xlib6g and xlib6g-dev packages from
> alpha.gnu.org/pub/gnu/hurd/debian and try to compile it with X
> support?

First it compiles fine, modulo the libtool problems.
But then it stops at dh_shlibdeps:

ldd: warning: you do not have execution permission for `debian/aalib1/usr/lib/libaa.so.1.0.3'
BUG IN DYNAMIC LINKER ld.so: rtld.c: 787: dl_main: Assertion `_dl_rtld_map.l_prev->l_next == _dl_rtld_map.l_next' failed!
dpkg-shlibdeps: failure: ldd on `debian/aalib-bin/usr/bin/aainfo' gave error exit status 1
dh_shlibdeps: command returned error code

Then I tried examining the problem:

$ ldd debian/aalib-bin/usr/bin/aainfo
BUG IN DYNAMIC LINKER ld.so: rtld.c: 787: dl_main: Assertion `_dl_rtld_map.l_prev->l_next == _dl_rtld_map.l_next' failed!
$ debian/aalib-bin/usr/bin/aainfo
debian/aalib-bin/usr/bin/aainfo: error in loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
$ echo $LD_LIBRARY_PATH

$ cat /etc/ld.so.conf
/usr/X11R6/lib
$ LD_LIBRARY_PATH=/X11R6/lib debian/aalib-bin/usr/bin/aainfo
(this way, the program works and says it supports X)

What is causing this?  Rebooting had no effect.

> You may have to fix the xmkmf and gcccmakedepend scripts
> (remove the space after variablename= in the script.

OK.  I have to ask though, where did the spaces come from in the
first place?

> (telnet from a linux machine and set TERM=linux to get colours :)

All the other machines here run Windows :(


Reply to: