Page MenuHomeSolus

Update deluge to 2.0.3
Closed, ResolvedPublic

Description

Event Timeline

Jacalz created this task.Jun 17 2019, 4:18 PM
Jacalz updated the task description. (Show Details)
Justin changed the task status from Open to In Progress.Jun 18 2019, 2:19 AM
Justin claimed this task.
Justin added a subscriber: Justin.

Working on this now, needs new deps.

Justin changed the task status from In Progress to Open.Jun 18 2019, 3:26 AM
Justin removed Justin as the assignee of this task.

OK, needed to add builddep python-wheel
Changed source to https://ftp.osuosl.org/pub/deluge/source/2.0/deluge-2.0.3.tar.xz
Added rundeps: mako python-setproctitle, python-rencode (had to compile this), package.yml below

Had to modify libtorrent-rasterbar as python bindings weren't actually being built:

builddeps:
+    - python-setuptools
+    - pkgconfig(python3)

build      : |
     %make
+    pushd bindings/python
+    %python_setup
+    %python3_setup
 install    : |
     %make_install
+    pushd bindings/python
+    %python_install
+    %python3_install

But after all this I can't now get deluge-gtk to run, it segfaults and there isn't a dbg package being generated (does package.yml control that?) to debug with. Sadly beyond my skillset.

JoshStrobl triaged this task as Normal priority.Jun 19 2019, 12:29 PM
JoshStrobl moved this task from Backlog to Improvement on the Software board.
ermo added a subscriber: ermo.Jun 24 2019, 5:58 PM
livingsilver94 added a subscriber: livingsilver94.EditedJun 25 2019, 9:43 PM

I'm working on it.

OK my build seems to work, except that it doesn't find libtorrent as our bindings are for Python 2 only, while I'm building Deluge with Python 3. I'll get on it again tomorrow, probably.