qbittorrent / qBittorrent-website

qBittorrent website
https://www.qbittorrent.org
181 stars 110 forks source link

Updated stated supported Ubuntu versions for the stable PPA #63

Closed FranciscoPombal closed 5 years ago

FranciscoPombal commented 6 years ago

Noticed that qbittorrent builds are once again available for trusty (14.04 LTS)

Chocobo1 commented 6 years ago

Is this correct? I only see the old qbt 3.3.16 is available: https://launchpad.net/~qbittorrent-team/+archive/ubuntu/qbittorrent-stable?field.series_filter=trusty

FranciscoPombal commented 6 years ago

@Chocobo1, previously there was no version available at all. It is worth noting that as far as I know there isn't anything decided as to what "supported version" should mean in this context. So far I have been treating it as "if a package is available in the PPA for an Ubuntu version, then that Ubuntu version is supported". However, I wouldn't mind at all if the requirements were tightened up a bit. After all, 14.04 is quite old now and 17.04 has been EOL for quite some time now.

@sledgehammer999 what do you think about this? Feel free to merge or close this PR depending on what you decide about supporting these old OS versions.

sledgehammer999 commented 6 years ago

In this case, I choose to define "supported" as to what Ubuntu versions the PPAs still allow me to target AND that I actually provide the latest qbt version for that target. So in this case the only supported versions are: 16.04.1, 17.10.1, 18.04.1. The PPA doesn't support 17.04 builds anymore.

A bit of history for Trusty: The Trusty libtorrent package is maintained basically for travis-ci. When I switched to the 1.1.x libtorrent series, I also deleted the relevant and old qbittorrent package. This didn't sit well with some Ubuntu users. Trusty used the 1.0.x libtorrent series. So when I introduced my 1.1.x series it conflicted with the older packages. And some of them were forced to downgrade which also somehow forced a qbt version downgrade to Trusty's own version which is very old. So I manually uploaded the v3.3.16 version configured to be build against the 1.1.x series.