Page 1 of 1

Download for OpenSuse not working for 12.3

Posted: Thu Oct 17, 2013 11:00 am
by Thailandian
In my final post for the thread Deluge daemon stopping frequently, I got a bit away from the topic so, having investigated a bit further, thought I should start a new thread.

When I try the 1 click install link on the downloads page, I get the message:
The install link or file you opened does not contain instructions for this version of openSUSE.
I've checked and it seems to be a malformed url on Packman's part. It's still quite possible to install the package either by downloading the rpm, or subscribing to the Packman repository.

More importantly, Packman only seems to provide deluged; deluge-gtk and deluge-web must be sourced elsewhere. Contrary to my previous post, the packman deluged is compatible with the other deluge packages from the OpenSuse build service - I'm now using it.

Also important, to avoid constant crashing of the daemon, is to update libtorrent and python-libtorrent.

For convenience, here again are the links that I have used (running now several days without a crash):

deluged: rpm from http://packman.links2linux.org/download ... noarch.rpm
deluge-gtk: http://software.opensuse.org/ymp/home:d ... deluge-gtk
deluge-web: http://software.opensuse.org/ymp/home:d ... deluge-web
libtorrent-rasterbar7: http://software.opensuse.org/ymp/devel: ... rasterbar7
python-libtorrent-rasterbar: http://software.opensuse.org/ymp/devel: ... -rasterbar

I note that other distros' links point to a single page. I've searched the OpenSuse website and can't find anything similar. Would it be useful for me to write a post on the OpenSuse forums that the deluge download link could point to?

Re: Download for OpenSuse not working for 12.3

Posted: Thu Oct 17, 2013 11:37 am
by Cas
It is more worthwhile bringing this to the attention of the opensuse maintainers.

It would be bad packaging if the deluge rpm solely provides deluged, can you confirm that it is not just deluge, the standalone client.

For Debian/Ubuntu there are distinct packages (see deb control for precice details):
  • deluge (standalone client) (deluge-gtk + libtorrent)
  • deluge-common (common files)
  • deluge-console (console ui)
  • deluge-gtk (GTK+ ui)
  • deluge-web (web ui)
  • deluged (daemon)

Re: Download for OpenSuse not working for 12.3

Posted: Thu Oct 17, 2013 2:21 pm
by Thailandian
Cas wrote:can you confirm that it is not just deluge, the standalone client.
Sorry, you're correct. When the Packman link didn't work, I sourced deluge from another repository, and it was this that needed separate -gtk and -web packages.

OpenSuse does not provide deluge itself; it is maintained by the third-party Packman project. I'll contact them - I just tried a few random packages and all of their 1 click install links gave the same error message (unlike links from OpenSuse itself). I'll let you know how that goes.

Re: Download for OpenSuse not working for 12.3

Posted: Sat Oct 19, 2013 4:33 pm
by Thailandian
I've had a response from Packman ...
Confirmed. It's not your fault. It's ours.

Because if you download and open those .ymp files in a text editor:

There're only: Factory, Tumbleweed, 11.4, 11.3, 11.2, Evergreen 11.1
descriptions.

No 12.2 and 12.3 at all. That's why.

For now you can save codes below as deluge.ymp then update that site.
The repaired .ymp file is attached (changed to .txt for the upload). I've checked and it works with OpenSuse 12.3; also looked at the code and there are now entries for 12.1 and 12.2.

I've no idea how long it will take Packman to sort this out. As mentioned previously, I tried other links and the problem looks to be site-wide.

In the meantime, you may want to consider replacing the OpenSuse link with this file hosted locally as an interim measure.