Update qBittorrent to v4.2.x

The installable version is v4.1.5, but the latest available release is v4.2.3.

Since v4.2.0 advanced options are available in WebUI, very useful in a headless server.
Can I install it?

Hi,

many thanks for your report. qBittorrent is installed from Debian APT packages. The latest available version is 4.1.5-1+deb10u1. There no other version available.

https://packages.debian.org/search?suite=all&section=all&arch=any&lang=en&searchon=names&keywords=qBittorrent

So I’m now seeing 4.2.5 listed as an unstable sid package. As I’m experiencing SOCKS5 issues apparently addressed in this update I’d like to give it a try.

I’m very inexperienced though, what changes do I need to make to try this version?

you would need to add sid repo to your source list and create a preference entry to avoid that other packages than qBittorrent will be updated. what kind of system/SBC you are running?

I’m running dietpi 6.31.2 on a Rpi4 4gb

My current sources list has this-

deb Index of /raspbian buster main contrib non-free rpi

What would I add or change it to? Apologies as I’m not familiar with this.

ok I was able to update qBittorrent

root@DietPi3:/var/log# qbittorrent-nox -v
qBittorrent v4.2.5

However it’s not starting afterwards

qBittorrent version: v4.2.5

Caught signal: SIGSEGV
Stack trace:
  /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5 : QMetaObject::indexOfEnumerator(char const*) const+0x3c  [0x7652f2c4]
  /usr/bin/qbittorrent-nox : BitTorrent::Session::Session(QObject*)+0x720  [0xa9c30]
  /usr/bin/qbittorrent-nox : BitTorrent::Session::initInstance()+0x34  [0xac360]
  /usr/bin/qbittorrent-nox : Application::exec(QStringList const&)+0x48  [0x75af0]
  /usr/bin/qbittorrent-nox : main()+0x368  [0x6f32c]
  /lib/arm-linux-gnueabihf/libc.so.6 : __libc_start_main()+0x114  [0x75f81b50]
Segmentation fault

not sure if it’s working by simply adding testing repository.

Well you’ve saved me a headache!

yeah my quick and dirty try updated more packages to testing repo as it was required by qBittorrent. But it’S causing other thinks to fail now.