[Sablevm-user] Re: sablevm should depend on libffi2? (Was Re: UnsatisfiedLinkError help)
Brought to you by:
egagnon
From: Grzegorz B. P. <ga...@de...> - 2003-02-17 14:00:42
|
Package: sablevm Version: 1.0.5-3 Severity: grave Latest sablevm Debian build is broken, it seems because of missing dependency. You need to manually install libffi and libltdl (or not remove them while upgrading to 1.0.5-3 sablevm). The problem apparently comes from these errors I am getting during build: dh_shlibdeps dpkg-shlibdeps: warning: could not find any packages for /usr/lib/./libffi.so.2 (libffi.so.2) dpkg-shlibdeps: warning: unable to find dependency information for shared library libffi (soname 2, path /usr/lib/./libffi.so.2, dependency field Depends) dpkg-shlibdeps: warning: could not find any packages for /usr/lib/./libltdl.so.3 (libltdl.so.3) dpkg-shlibdeps: warning: unable to find dependency information for shared library libltdl (soname 3, path /usr/lib/./libltdl.so.3, dependency field Depends) dpkg-shlibdeps: warning: could not find any packages for /usr/lib/./libffi.so.2 (libffi.so.2) dpkg-shlibdeps: warning: unable to find dependency information for shared library libffi (soname 2, path /usr/lib/./libffi.so.2, dependency field Depends) dpkg-shlibdeps: warning: could not find any packages for /usr/lib/./libltdl.so.3 (libltdl.so.3) dpkg-shlibdeps: warning: unable to find dependency information for shared library libltdl (soname 3, path /usr/lib/./libltdl.so.3, dependency field Depends) Not sure yet what's the reason (dh_shlibs breakage or sth?), but the result is that in place of Depends: ${shlibs:Depends} there SHOULD be put libffi2 and liltdl3 while now they're missing. I'll upgrade my box to latest unstable and try again. If anyone has idea what's the cause of the above - please drop me a note. For now it's a serious bug in sablevm debian package and should be registered as such. Thank's for reporting the problem. Grzegorz B. Prokopski W li=B6cie z pon, 17-02-2003, godz. 14:04, Ben Burns pisze:=20 > Hi Grzegorz, >=20 > Thanks for the fast reply :).... >=20 > Anyway, I've been watching the mailing list, and obviously some others go= t=20 > there way faster than I could have done..... Amazing work all round!!! >=20 > Anyway, I've moved to debian unstable, awaiting the release of KDE 3.1 (C= an't=20 > wait!!!), and I noticed that sablevm was upgraded. I also noticed that t= he=20 > package dependency on libffi2 was removed, as aptitude upgrade marked it = as=20 > no longer used. I checked the sablevm and libsablevm package and noticed= =20 > that the libffi2 dependency is no longer there.... Unfortunately, when I = try=20 > and get the sablevm version, I get the following errors: > bburns@uluru:~$ sablevm --version > sablevm: error while loading shared libraries: libffi.so.2: cannot op= en =20 > shared object file: No such file or directory > bburns@uluru:~$ >=20 > After installing libffi2 everything works fine. So, I think its just a=20 > packaging problem, that you have forgotten to include the dependency on=20 > libffi2. >=20 > bburns@uluru:~$ sablevm --version > SableVM version 1.0.5 > - signal based exception detection > - copying garbage collection > - bidirectional object layout > - inline-threaded interpreter >=20 > Okay, sorry if that was a little long winded, thanks for your help and al= l=20 > those involved. I haven't sent this to the developer mailing list, becau= se I=20 > guess this is a debian package specific problem.... >=20 > Regards, > Ben --=20 Grzegorz B. Prokopski <ga...@de...> Debian http://www.debian.org/ |