Deluge 1.1.9 PPA build, libtorrent dependency

General support for problems installing or using Deluge
r0ckarong
Member
Member
Posts: 37
Joined: Wed Jan 02, 2008 8:15 pm

Deluge 1.1.9 PPA build, libtorrent dependency

Post by r0ckarong »

When I try to install 1.1.9 on my Jaunty machine from the PPA I get an error stating that python-libtorrent is 0.14.2 instead of 0.14.4 but you guys don't provide an updated libtorrent package in the PPA, the version there is also 0.14.2 doesn't that make the package obsolete because it can't be installed by anyone that doesn't find an updated libtorrent library somewhere? Maybe the necessary packages will end up there eventually but right now there is no proper way to update just using the PPA.
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by andar »

libtorrent 0.14.4 is in our PPA..
r0ckarong
Member
Member
Posts: 37
Joined: Wed Jan 02, 2008 8:15 pm

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by r0ckarong »

Oh well, nevermind, I shouldn't try to update packages that late at night. The package names confused me because they're 0.1.44.4-2 .
guigui357
New User
New User
Posts: 9
Joined: Thu Jan 15, 2009 9:12 pm

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by guigui357 »

Hi,

I'm running ubuntu jaunty, and I'm using the PPA repository.

An update installed libtorrent-rasterbar4 (0.14.4-2~jaunty~ppa2)
Now I cannot install miro anymore, because it requires libtorrent-rasterbar2....

Code: Select all

apt-get install miro
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  miro: Depends: libtorrent-rasterbar2 but it is not going to be installed
E: Broken packages
If I try to install it....

Code: Select all

apt-get install libtorrent-rasterbar2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-chardet libboost-python1.37.0
Use 'apt-get autoremove' to remove them.
Suggested packages:
  libtorrent-rasterbar-dbg
The following packages will be REMOVED:
  deluge deluge-common deluge-core deluge-webui libtorrent-rasterbar4 python-libtorrent
The following NEW packages will be installed:
  libtorrent-rasterbar2
0 upgraded, 1 newly installed, 6 to remove and 0 not upgraded.
Need to get 1168kB of archives.
After this operation, 11.3MB disk space will be freed.
Do you want to continue [Y/n]?  
It's the second time in the month that deluge libtorrent updates mess up my system.........
How to have both deluge and miro installed ?

Thanks.
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by loki »

I know in some cases it gives you multiple options if you select 'no' on the first install 'suggestion'
User avatar
elcamilo
Member
Member
Posts: 32
Joined: Mon Apr 27, 2009 9:54 am
Contact:

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by elcamilo »

guigui357 wrote:Hi,

I'm running ubuntu jaunty, and I'm using the PPA repository.

An update installed libtorrent-rasterbar4 (0.14.4-2~jaunty~ppa2)
Now I cannot install miro anymore, because it requires libtorrent-rasterbar2....
.........
the same for me. This is a 'light' example of what may happens when a third party repo provides updated libraries.

However I update, cause I don't use Miro often.
User avatar
slumbergod
Member
Member
Posts: 15
Joined: Thu Apr 23, 2009 8:20 pm

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by slumbergod »

I wasn't going to use the PPA after the problems with the last updates. But then when 1.1.9 came out I wanted it (since each release squashes a few more of the bugs) and getdeb were too slow getting packages up.

I let the PPA update both libtorrent and the deluge packages and no problems at all this time. I should lock versions now and let others be the guinea pigs for the PPA updates next time around (or at least not be so quick to let synaptic update when I am notified).

Deluge is definitely starting up more reliably with the 2.6.30 kernel too (though this is probably just coincidence :)
dalesd

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by dalesd »

guigui357 wrote:Hi,

I'm running ubuntu jaunty, and I'm using the PPA repository.

An update installed libtorrent-rasterbar4 (0.14.4-2~jaunty~ppa2)
Now I cannot install miro anymore, because it requires libtorrent-rasterbar2....

Code: Select all

apt-get install miro
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  miro: Depends: libtorrent-rasterbar2 but it is not going to be installed
E: Broken packages
If I try to install it....

Code: Select all

apt-get install libtorrent-rasterbar2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-chardet libboost-python1.37.0
Use 'apt-get autoremove' to remove them.
Suggested packages:
  libtorrent-rasterbar-dbg
The following packages will be REMOVED:
  deluge deluge-common deluge-core deluge-webui libtorrent-rasterbar4 python-libtorrent
The following NEW packages will be installed:
  libtorrent-rasterbar2
0 upgraded, 1 newly installed, 6 to remove and 0 not upgraded.
Need to get 1168kB of archives.
After this operation, 11.3MB disk space will be freed.
Do you want to continue [Y/n]?  
It's the second time in the month that deluge libtorrent updates mess up my system.........
How to have both deluge and miro installed ?

Thanks.
I have this same exact conflict too. (I'm on Jaunty AMD64.)
I contacted the Miro developers here: http://getsatisfaction.com/participator ... rasterbar2 but they can't reproduce the problem.
There's a bug report filed here: https://bugs.launchpad.net/ubuntu/+sour ... bug/388541 but it was closed because the problem isn't in their repo either.

How can this be resolved?
User avatar
elcamilo
Member
Member
Posts: 32
Joined: Mon Apr 27, 2009 9:54 am
Contact:

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by elcamilo »

@dalesd

thay can't reproduce the problem cause it is not Miro, the problem is that Deluge PPA includes a library which conflicts with the Ubuntu version: it is libtorrent-rasterbar4. And the same is the answer you had on Launchpad.

http://packages.ubuntu.com/search?suite ... =rasterbar

as you can see hereover, in karmic there will be libtorrent-rasterbar4: so Deluge Team (PPA) will not need to package such a library; and we could only wish that all of the software which need rasterbar will choose this version.

But the problem is, at all, you should never touch libraries.
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: Deluge 1.1.9 PPA build, libtorrent dependency

Post by andar »

elcamilo wrote:@dalesd

thay can't reproduce the problem cause it is not Miro, the problem is that Deluge PPA includes a library which conflicts with the Ubuntu version: it is libtorrent-rasterbar4. And the same is the answer you had on Launchpad.

http://packages.ubuntu.com/search?suite ... =rasterbar

as you can see hereover, in karmic there will be libtorrent-rasterbar4: so Deluge Team (PPA) will not need to package such a library; and we could only wish that all of the software which need rasterbar will choose this version.

But the problem is, at all, you should never touch libraries.
That version of libtorrent contains a fix for a security issue.. It is advised you use it over the older version of libtorrent.
Post Reply