bugfix release without libtorrent version change

Asked by Mariusz Fik

Hi Chris,

With every qbt update (including bug fix release) the newest libtorrent version is required. I'm afraid it is wrong idea... If qbt gets to any official repo (for any distro), usually there is no possibility to update libraries so fast, if even. Many distros have a software freeze during system life cycle, only bug fix updates are released.

With this kind of qbt updates, it can be impossible to update it before new system version.

Maybe bump libtorrent version as required only with new main releases of qbt, like 2.1, 2.2, 3.0, etc. Not with bug fix updates.

Question information

Language:
English Edit question
Status:
Solved
For:
qBittorrent Edit question
Assignee:
No assignee Edit question
Solved by:
Mariusz Fik
Solved:
Last query:
Last reply:
Revision history for this message
dikei (duckientruong) said :
#1

I think that most bug-fixs are from libtorrent itself, qBittorrent only make use of the fix. In these kind of situation, it's kinda impossible to fix bug without changing the required libtorrent.

Revision history for this message
Christophe Dumez (hydr0g3n) said :
#2

Also I quite disagree. qBittorrent no longer depends on latest libtorrent only.

For example qBittorrent v2.0.0 and v2.1.0 can either use libtorrent v0.14 and v0.15

I plan on keeping support for older libtorrent from now on so I don't think there is an issue.

Revision history for this message
Christophe Dumez (hydr0g3n) said :
#3

> Maybe bump libtorrent version as required only with new main releases of qbt, like 2.1, 2.2, 3.0, etc. Not with bug fix updates.

As far as I know, a qBittorrent bugfix update never bumped the libtorrent version required...

Revision history for this message
Mariusz Fik (fisiu) said :
#4

Ok, probably my bad.

Info on download site → http://qbittorrent.sourceforge.net/download.php
For stable 2.0.7 version of qbt, libtorrent-rasterbar is required in version 0.14.8. For 2.0.6, libtorrent was in 0.14.7...

It is fake of cource, I checked now a 'qcm/libtorrent-rasterbar.qcm' and required version is 0.14.0, while 0.15 (still devel) is advised.
So maybe it's time to fix mistakes on the webpage, according to a real state ;)

Revision history for this message
Christophe Dumez (hydr0g3n) said :
#5

Ok, I see how this can be misleading.

But on the website I always provide the latest advised libtorrent version. And it is written "required", meaning that libtorrent is a required dependency. This did not refer to the version number.

Anyway, the INSTALL file in qbittorrent is always up-to-date.