Wer arch/testing aktiviert hat, kann derzeit qbittorrent nicht nutzen. Wenn scheinbar nichts passiert, ruft man ein Programm in einem Terminal auf und erhält in diesem Fall folgendes:
$ qbittorrent qbittorrent: symbol lookup error: qbittorrent: undefined symbol: (...) |
Über einen Bugreport kommt man zum Hintergrund und findet auch eine Diskussion dazu. Bis die eigentliche Ursache behoben ist, kann man sich mit einem Workaround behelfen: man installiert die derzeitige Version aus stable (oder man nutzt transmission).
$ sudo pacman -S "libtorrent-rasterbar=1:1.2.8-1" [sudo] password for axt: warning: downgrading package libtorrent-rasterbar (1:1.2.10-1 => 1:1.2.8-1) (...) |
Damit die nächste Aktualisierung das nicht gleich wieder zunichte macht, muß man das Paket auf hold setzen:
$ sudo nano /etc/pacman.conf |
Hier fügt man “libtorrent-rasterbar” hinzu:
IgnorePkg = libtorrent-rasterbar |
Probe auf’s Exempel:
$ sudo pacman -Syyu (...) :: Starting full system upgrade... warning: libtorrent-rasterbar: ignoring package upgrade (1:1.2.8-1 => 1:1.2.10-1) there is nothing to do |
Vergessen kann man’s so nicht. Man sollte die Sache natürlich im Auge behalten, d.h., bei einem Fix das Paket wieder auf unhold setzen.
Update 2020-09-23: “1:1.2.10-2” enthält einen Fix, funktioniert → libtorrent-rasterbar wieder aus IgnorePkg entfernen!