FS#50152 - [deluge] 1.3.13 displaying as 1.3.13-dev0 via conn man
Attached to Project:
Arch Linux
Opened by binhex (binhex) - Tuesday, 26 July 2016, 10:29 GMT
Last edited by Jan Alexander Steffens (heftig) - Tuesday, 04 October 2016, 17:06 GMT
Opened by binhex (binhex) - Tuesday, 26 July 2016, 10:29 GMT
Last edited by Jan Alexander Steffens (heftig) - Tuesday, 04 October 2016, 17:06 GMT
|
Details
Description:
The latest compiled version of Deluge from the official Arch Linux Repo (not AUR) is showing as a development build in Deluge Connection Manager (build 1.3.13-dev0), i believe this is due to incorrectly building from github master branch source and not building from the GitHub "release", link to forum post related to this issue from another user:- http://forum.deluge-torrent.org/viewtopic.php?t=53717 For reference I have also posted the bug here on the forum:- https://bbs.archlinux.org/viewtopic.php?pid=1643646#p1643646 Additional info: * package version(s) 1.3.13-1 * config and/or log files etc. N/A Steps to reproduce: Download the latest Deluge compiled package from Arch Linux Repo, install, start Deluge daemon and connect to the daemon using the Deluge webui, notice that Deluge Connection Manager is showing the version as 1.3.13-dev0. I have marked this has High due to the fact it is causing issues with private trackers blocking the client, as they are marking it incorrectly as a development build. |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Tuesday, 04 October 2016, 17:06 GMT
Reason for closing: Fixed
Additional comments about closing: 1.3.13+2
Tuesday, 04 October 2016, 17:06 GMT
Reason for closing: Fixed
Additional comments about closing: 1.3.13+2
any progress on this?
# manually remove .dev0 from compiled package name (is a result of pull commit from github)
mv "/usr/lib/python2.7/site-packages/deluge-1.3.13.dev0-py2.7.egg-info/" "/usr/lib/python2.7/site-packages/deluge-1.3.13-py2.7.egg-info/"
sed -i -e 's~\.dev0~~g' "/usr/lib/python2.7/site-packages/deluge-1.3.13-py2.7.egg-info/PKG-INFO" "/usr/bin/deluge" "/usr/bin/deluge-console" "/usr/bin/deluged" "/usr/bin/deluge-gtk" "/usr/bin/deluge-web"
The package maintainer is building this from git branch 1.3-stable. That is an official and supported way of installing deluge.
So the version string should not have -dev0 appended, right?