aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: libbfd-2.15.so woes  (Read 4048 times)

Ed_Les_Mann

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
libbfd-2.15.so woes
« on: September 20, 2005, 07:09:45 AM »

Hey guys,
I realized the other day that emule was one of the 5 programs that I kept listing as the reason to keep a windows box around...when I heard of this project, I had no reason not to try and use it. Now when I did my install of my Linux box, I did it off a Debian Sarge disk. Everything that I can find says that I am indeed running Debian Sarge. So I went to the faq on installing amule on Debian: http://www.amule.org/wiki/index.php/HowTo_Compile_In_Debian and followed the steps for a apt-get install, everything went smoothly. Until I tried starting it. I get the error: "amule: error while loading shared libraries: libbfd-2.15.so: cannot open shared object file: No such file or directory"
 
Going back to reading the install guide and sure enough it says: "NOTE: If aMule exits with error message complaining about being unable to open libbfd-2.15.so this usually means you are NOT running Debian Sarge. Don't start making symlinks or doing other workarounds, they can quite easily bork your whole system."

So ummm yeah....either a) my system thinks its one thing when its another or b) amule seems to think my system is something other then what it is...

Looking though my apt-cache, I can not find any reference to libbfd, and the warning given in the guide kinda scares me off of macguivering something together. So I googled the error...only thing I can find that is relevant to my situation....is the guide itself....

So anyone have any hints on what I might do? Maybe I am just being silly (or just a little sleep deprived at this point), and not seeing something...am I to try the CVS install next? or will I have to attempt to compile from source? To me it doesnt seem clear as what to do next....Any clues?

I appreciate any comments.
Thanks!
Ed_Les_Mann
Logged

Vollstrecker

  • Administrator
  • Hero Member
  • *****
  • Karma: 67
  • Offline Offline
  • Posts: 1549
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: libbfd-2.15.so woes
« Reply #1 on: September 20, 2005, 07:48:33 AM »

So just show you sources.list, and I tell you your System.
Logged
Homefucking is killing prostitution

thedude0001

  • evil bugfinder ;)
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 827
RE: libbfd-2.15.so woes
« Reply #2 on: September 20, 2005, 03:07:15 PM »

Quote
Originally posted by Ed_Les_Mann
Looking though my apt-cache, I can not find any reference to libbfd, and the warning given in the guide kinda scares me off of macguivering something together.

libbfd is a part of the binutils package in Debian. And that effect was exactly what I had in mind when I added that warning to the wiki ;) You can work around that problem, but if you don't know exactly what you are doing you might easily b0rk your system...
Logged
Das Schlimme auf dieser Welt ist
daß die Dummen so selbstsicher sind
und die Gescheiten so voller Zweifel.

Ed_Les_Mann

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: libbfd-2.15.so woes
« Reply #3 on: September 20, 2005, 03:32:21 PM »

my source list is:
#deb file:///cdrom/ sarge main

deb http://ftp://linux.csua.berkeley.edu/debian/ stable main
deb-src http://ftp://linux.csua.berkeley.edu/debian/ stable main

deb http://security.debian.org/ stable/updates main
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://dude.gemil.de/ debian/


and so if the file isnt there..,does it just mean that amule isnt going to work? Or do I have to do something special?


Thanx for your replys!
Ed_Les_Mann
Logged

thedude0001

  • evil bugfinder ;)
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 827
Re: libbfd-2.15.so woes
« Reply #4 on: September 20, 2005, 06:20:59 PM »

Quote
Originally posted by Ed_Les_Mann
deb http://ftp://linux.csua.berkeley.edu/debian/ stable main
deb-src http://ftp://linux.csua.berkeley.edu/debian/ stable main
deb http://security.debian.org/ stable/updates main
These are entrys for Sarge which is currently Debian stable.

Quote
deb http://http.us.debian.org/debian testing main contrib non-free
This is an entry for testing aka Etch, which is where the next stable version of Debian is prepared. apt uses both of these sources for updates, installing the newest version of a package. While packages don't change in stable (besides security updates) new versions enter in testing. And so every time you do an 'apt-get upgrade' you install the packages from testing which makes your whole system running Debian testing...

One thing you can do is comment the testing entry in your sources.list and then do a 'apt-get update && apt-get dist-upgrade --force-downgrade' (check 'man apt-get' first) which should get your system back to stable...
Logged
Das Schlimme auf dieser Welt ist
daß die Dummen so selbstsicher sind
und die Gescheiten so voller Zweifel.

Ed_Les_Mann

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Thanks for the help
« Reply #5 on: September 21, 2005, 03:36:15 AM »

Thanks for your help. I looked through the man page, and the --force-downgrade wasnt in there. I tried a couple of things, but none of them actually would bring the install back.

I guess I will just keep an eye out for an update that will work. Thank you for your suggestions.

Ed_Les_Mann
Logged