aMule Forum

English => aMule Help => Topic started by: smo on July 20, 2005, 06:09:10 PM

Title: libbfd-problem
Post by: smo on July 20, 2005, 06:09:10 PM
Hi,
today I updated my Debian testing using aptitude. Now I have this problem when starting amuled:

Code: [Select]
amuled: error while loading shared libraries: libbfd-2.15.so: cannot open shared object file: No such file or directory

In aptitude I can only find libbfd-dev but not libbfd. Maybe it has been removed from the official mirrors?

My sources.list:

Code: [Select]
deb http://security.debian.org/ testing/updates main contrib

deb ftp://ftp.de.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ testing main

# amule
deb http://dude.gemil.de/ debian/

Any ideas how to solve this?

smo
Title: Re: libbfd-problem
Post by: Kry on July 20, 2005, 06:29:10 PM
It's on binutils
Title: Re: libbfd-problem
Post by: smo on July 20, 2005, 06:38:43 PM
Ok, thanks. I have binutils 2.16.1-2.

smo
Title: Re: libbfd-problem
Post by: Kry on July 20, 2005, 06:46:20 PM
Probably aMule has to be rebuilt to match the library change.
Title: Re: libbfd-problem
Post by: thedude0001 on July 20, 2005, 06:51:29 PM
hmm, that seems to be the point where stable and testing differ enough so my stable packages won't run on testing any longer... Sorry about that.
One thing you can do is to use Debian's official packages which are stopped from entering testing atm as they fail to build on sparc and the maintainer sems to be MIA. You can find them here: http://packages.debian.org/unstable/x11/amule
They're based on wx2.4 though, so you won't have amuled. But as wx2.6 has finally made it into Debian experimental there's hope that this should be solved soon...
Title: Re: libbfd-problem
Post by: smo on July 20, 2005, 07:32:33 PM
Because I do not like the idea of building my own amule or even using an outdated one, I have downgraded the package:

Code: [Select]
dpkg -i --force-downgrade /var/cache/apt/archives/binutils_2.15-7_i386.deb

After that I set binutils to hold using aptitude. I'll just try how long it will work this way. ;)

smo
Title: Re: libbfd-problem
Post by: bako on July 26, 2005, 02:21:42 PM
What's the solution?
Title: Re: libbfd-problem
Post by: thedude0001 on July 26, 2005, 04:32:13 PM
Right now there is no "really good(TM)" solution if you use Debian testing / unstable.
- You can't use my packages anymore, they only work in stable aka Sarge.
- You can't install the official packages which are in unstable (not progressed to testing because of a FTBFS bug) because they need wx 2.4 which has recently been thrown out of Debian in favor of wx 2.6 which is yet only in experimental.
- You can use Vollstreckers CVS builds, but you should be aware that these are no stable releases and might work or not on a daily basis ;)

The best solution (for a user of testing / unstable) would be to wait for the C++ ABI transition to complete, wx 2.6 enter unstable / testing and amule being built against wx 2.6. How long this will take? I have no idea...
Title: Re: libbfd-problem
Post by: stefanero on July 26, 2005, 04:35:28 PM
btw you guys can always compile both things yourself and if you dont want to mess up your "system" with things not being installed with apt-get

you can install wx-2.6 and aMule in your homedir read
http://www.amule.org/wiki/index.php/Using_another_wxinstall

install it someplace, and when debian finally solved all the problems just remove it from where you installed it and all will be gone

stefanero
Title: Re: libbfd-problem
Post by: thedude0001 on July 26, 2005, 04:37:52 PM
...that's boring  :P
Title: Re: libbfd-problem
Post by: stefanero on July 26, 2005, 06:30:18 PM
:rolleyes: