anandslab / AtoMiC-ToolKit

AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.
https://www.smarthomebeginner.com
MIT License
853 stars 115 forks source link

Deluge installed with incompatible Libtorrent 1.1.7 #288

Open nSpecter opened 6 years ago

nSpecter commented 6 years ago

The problem

I selected [Bittorrent Clients => Deluge] and it installed Deluge v1.3.15 (May 12, 2017) with an incompatible version of Libtorrent v1.1.7 (April 9, 2018) (Ubuntu pkg: libtorrent-rasterbar9)

In my particular instance, this created an install that ignores all Global Maximum Bandwidth settings whereby torrents consume all available bandwidth unless each individual torrent is manually limited, but there are other known issues.

As best as I can figure from what I've read, Deluge v1.x is only compatible with up to Libtorrent v1.0.11

There has long been talk of a Deluge v2 that will be compatible with Libtorrent v1.1.x but it has not been released yet (if ever). ;)

I noted that in the installer script there is this Echo'd line: "Add qBittorrent-nox so we can get the latest libtorrent-rasterbar that it keeps up-to-date..." but Synaptic did not show the qBittorrent-nox package as being installed, if that means anything. The other packages I'd have expected to see seemed to be installed fine and the Deluge components ran but for the incompatibilities.

My Linux distribution and version is:

I'm seeing this behaviour on:

I'm not a dummy, so I've checked these!

Yes - I'm using the latest version of AtoMiC-ToolKit. Yes - All my Linux distro packages are up to date and I don't see any errors while updating. Yes - I've checked there are no current open issues relating to my problem!

Dnkhatri commented 6 years ago

Its compatible mostly barring a few options for me the fixes in libtorrent over older version are worth it. You might try using this deluge plugin. https://github.com/ratanakvlun/deluge-ltconfig/releases Though from what I recall libtorrent 1.17 was supposed to be an extra option in the toolkit for people that might want it instead of the default.

campbc commented 4 years ago

Update to Deluge 2.0.3 and it should resolve your issues.