Comment 0 for bug 1633785

Revision history for this message
Troy Rockwood (troyrock) wrote :

When invoking deluged I get the following error messages:

/usr/lib/python2.7/dist-packages/deluge/_libtorrent.py:59: RuntimeWarning: to-Python converter for boost::shared_ptr<libtorrent::alert> already registered; second conversion method ignored.
  import libtorrent as lt
[ERROR ] 15:23:59 preferencesmanager:502 Unable to load geoip database!
[ERROR ] 15:23:59 preferencesmanager:503 'session' object has no attribute 'load_country_db'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/core/preferencesmanager.py", line 500, in _on_geoip_db_location
    self.session.load_country_db(str(geoip_db))
AttributeError: 'session' object has no attribute 'load_country_db'

according to http://dev.deluge-torrent.org/ticket/2902 this is caused by the wrong version of libtorrent being installed (16.10 has libtorrent 1.1.0-3 but apparently deluged needs 1.1.1.)

The error causes the think client deluge to not be able to connect to the daemon.

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: deluged 1.3.12-1ubuntu1
ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0
Uname: Linux 4.8.0-22-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 15 15:57:42 2016
InstallationDate: Installed on 2016-10-13 (2 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
PackageArchitecture: all
SourcePackage: deluge
UpgradeStatus: Upgraded to yakkety on 2016-10-15 (0 days ago)