Bug 213739 - net-p2p/deluge: Deluged startup
Summary: net-p2p/deluge: Deluged startup
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-24 08:40 UTC by Alexandre Labarre
Modified: 2016-10-25 22:44 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (rm)


Attachments
/var/tmp/deluged.log (debug mode) (1.58 KB, text/plain)
2016-10-24 08:40 UTC, Alexandre Labarre
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Labarre 2016-10-24 08:40:43 UTC
Created attachment 176096 [details]
/var/tmp/deluged.log (debug mode)

I installed net-p2p/deluge from ports on my FreeBSD 11-Release box (11.0-RELEASE-p1) and deluged daemon is crashing at startup. 

Here the version of the installed ports:
deluge-1.3.13,1 (Bittorrent client using Python, GTK2, and libtorrent-rasterbar)
libtorrent-rasterbar-1.1.1 (C++ library implementing a BitTorrent client)
py27-libtorrent-rasterbar-1.1.1 (Python bindings for libtorrent-rasterbar)

I joined "debug" log for deluged (/var/tmp/deluged.log) in attachment.
Comment 1 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2016-10-25 10:32:23 UTC
I has nothing to do with deluge. It looks like your libtorrent ports are outdated or were built against older boost libs. Would please try to rebuild net-p2p/libtorrent-rasterbar and net-p2p/libtorrent-rasterbar-python ports and start deluged again.
Comment 2 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2016-10-25 10:34:15 UTC
You also may prefer to install them from packages:
pkg install py27-libtorrent-rasterbar
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-10-25 22:43:00 UTC
A commit references this bug:

Author: rm
Date: Tue Oct 25 22:42:39 UTC 2016
New revision: 424659
URL: https://svnweb.freebsd.org/changeset/ports/424659

Log:
  net-p2p/libtorrent-rasterbar: fix runtime of python binding

  It was reported by many people that python binding fails to import after
  updating to 1.1.1, breaking net-p2p/deluge runtime at least.
  Bump PORTREVISION to initiate packages rebuild.

  Fix is based on this commit:
  https://github.com/voidlinux/void-packages/commit/e3a19958

  PR:		213739
  Reported by:	many
  Approved by:	portmgr (just-fix-it blanket)

Changes:
  head/net-p2p/libtorrent-rasterbar/Makefile
  head/net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in
Comment 4 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2016-10-25 22:44:44 UTC
Runtime of libtorrent-rasterbar python binding fixed.