Hi,

Although a new version of Deluge (1.3.13) has been recently uploaded to
unstable, it's still pretty broken because of libtorrent-rasterbar
1.1.0: since the queue is not working right, downloading is fine, but no
matter how many torrents you seed, only a few of them will actually be
uploaded since the vast majority will stay in the queue forever.

Upstream libtorrent has released a last 1.0.x version - 1.0.10 - a
couple of days after 1.1.0, and after testing it, I can certify that it
works perfectly fine with Deluge 1.3.13.

More precisely, one month ago, I fetched the git repository of the
Debian packages, and created "libtorrent-rasterbar-legacy" packages on a
separate branch, imported 1.0.10 on them, compiled, and uploaded to my
personal repository; and I also created Deluge 1.3.13 packages depending
on these "-legacy" versions.

I'm pretty sure this would not be acceptable for a public upload to
Debian, since although those "-legacy" packages can co-exist within the
archive with the 1.1.0 ones, they're not co-installable - which means
that people wouldn't be able to install qbittorrent/btfs and deluge at
the same time - but since I lack practice with packaging shared
libraries, perhaps there is a proper way (that I have yet to learn), to
make those packages co-installable. Anyway, for now this is all on my
hard drive (and personal repository), but if you're interested and want
to use it as a start, I can make it available to you.

The bottom line is that Stretch will most probably be frozen way before
Deluge 2.x is available, and in the current state of things, Deluge will
be broken in Stretch if libtorrent-rasterbar 1.1.x is the only version
available in it.

Please do something to avoid that, and in any case, I'd be glad to help.

Regards,

-- 
Raphaël Halimi

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to