Deluge 1.10 on Debian Etch

General support for problems installing or using Deluge
Post Reply
HVjoel
New User
New User
Posts: 7
Joined: Thu Oct 09, 2008 3:57 pm

Deluge 1.10 on Debian Etch

Post by HVjoel »

Hi,

I tried to install deluge to my home server via SSH with sudo dpkg -i deluge.deb. This results in

Code: Select all

Selecting previously deselected package deluge-torrent.
(Reading database ... 25153 files and directories currently installed.)
Unpacking deluge-torrent (from deluge.deb) ...
dpkg: dependency problems prevent configuration of deluge-torrent:
 deluge-torrent depends on libboost-date-time1.34.1 (>= 1.34.1-8); however:
  Package libboost-date-time1.34.1 is not installed.
 deluge-torrent depends on libboost-filesystem1.34.1 (>= 1.34.1-8); however:
  Package libboost-filesystem1.34.1 is not installed.
 deluge-torrent depends on libboost-iostreams1.34.1 (>= 1.34.1-8); however:
  Package libboost-iostreams1.34.1 is not installed.
 deluge-torrent depends on libboost-python1.34.1 (>= 1.34.1-8); however:
  Package libboost-python1.34.1 is not installed.
 deluge-torrent depends on libboost-thread1.34.1 (>= 1.34.1-8); however:
  Package libboost-thread1.34.1 is not installed.
 deluge-torrent depends on libc6 (>= 2.7-1); however:
  Version of libc6 on system is 2.3.6.ds1-13etch8.
 deluge-torrent depends on libssl0.9.8 (>= 0.9.8f-5); however:
  Version of libssl0.9.8 on system is 0.9.8c-4etch4.
 deluge-torrent depends on python (>= 2.5); however:
  Version of python on system is 2.4.4-2.
 deluge-torrent depends on python-support (>= 0.7.1); however:
  Version of python-support on system is 0.5.6.
 deluge-torrent depends on python-pkg-resources; however:
  Package python-pkg-resources is not installed.
dpkg: error processing deluge-torrent (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 deluge-torrent
I read that the solution is supposed to be the following code. But unfortunately it results in the error below.

Code: Select all

$ sudo apt-get install libboost-date-time1.34.1 libboost-filesystem1.34.1 libboost-iostreams1.34.1 libboost-python1.34.1 libboost-thread1.34.1 librsvg2-common python-dbus python-glade2 python-notify python-pyopenssl python-setuptools python-xdg
Reading package lists... Done
Building dependency tree... Done
Package libboost-date-time1.34.1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libboost-date-time1.34.1 has no installation candidate
I looked it up at the debian packages page, they have only libboost 1.33. Does anyone know what I have to do now?
Chiphead2XS
Member
Member
Posts: 10
Joined: Sat Jan 10, 2009 10:22 pm

Re: Deluge 1.10 on Debian Etch

Post by Chiphead2XS »

If you have a closer look at the download page, then you'll see that there is no prebuilt package for Etch, which basically means, that there simply is no prebuilt package for your (to be honest: pretty old) linux distribution.

If you really can't upgrade your OS to some recent version, I would recommend building Deluge from source but I doubt, that it will work with a boost lib that old... but just try it or you (and me too) won't find out. ;)

And for the notes:

Code: Select all

sudo apt-get install -f
usually fetches the dependencies and installs the package correctly if dpkg -i fails in the first step.
HVjoel
New User
New User
Posts: 7
Joined: Thu Oct 09, 2008 3:57 pm

Re: Deluge 1.10 on Debian Etch

Post by HVjoel »

That sucks, I thought 4.0 was the newest version... By upgrading my OS, do you mean that I have to choose another linux distro? And I don't really understand why there is a .deb package is available for downloading, since it can't run on debian. About the apt-get isntall -f: that just removes deluge-torrent.

EDIT:
Forgive me for my noobishness. Debian doesn't offer the newest version automaticly when downloading the CD. To be able to install deluge-torrent when you're at debian 4.0 (etch) perform te following commands:

Code: Select all

sudo nano /etc/apt/sources.list
Now replace etch for lenny in all the lines.

Next:

Code: Select all

sudo apt-get update
sudo apt-get upgrade
Now follow some instructions on the screen and then you're able to install deluge.

I hope this will help some other people with the same problems
sluthead
Leecher
Leecher
Posts: 62
Joined: Sun Sep 02, 2007 8:50 am

Re: Deluge 1.10 on Debian Etch

Post by sluthead »

Blimey, Debian 4 isn't that old!

But as stated above, the libraries it uses seem to be ancient! I couldn't get any decent torrent client working on my server, even compiling from source was doomed to fail.

I think 5 is out soon, i am not sure if it's stable yet.
Post Reply