spksrc
spksrc copied to clipboard
Downgrade or Pin transmission to 4.0.5
Is this a new Bug?
- [x] I checked that the bug hasn't been reported before
Package Name
transmission
Package Version
4.0.6
Device Model
DS918+
Device Architecture
x86_64
Firmware Version
DSM 7.1.1-42962 Update 7
What happened?
Issue
There's a problem with Transmission 4.0.6 that has caused that version to be banned by lots of different trackers, making it kind of useless for Synology users: https://github.com/transmission/transmission/issues/7078
The issue has been fixed in version 4.1.0, but that version is still in beta, and there doesn't seem to be any urgency to put out a 4.0.7 bugfix that this community could get out quickly: https://github.com/transmission/transmission/pull/7086
It would be nice if SynoCommunity could pin Transmission to version 4.0.5-26 for now to fix the headache this causes for users, but really I opened this ticket so I could publish my workaround for downgrading, as there aren't clear steps in one place out there:
Workaround
- Enable SSH on your Synology NAS: Control Panel > Terminal & SNMP > Enable SSH service
- SSH into your NAS box
- back up your INFO file (just in case)
cp /var/packages/transmission/INFO transmission-INFO.bak
-
sudo vi /var/packages/transmission/INFO
(this is from https://github.com/SynoCommunity/spksrc/wiki/Frequently-Asked-Questions#downgrade-a-package-without-uninstalling-advanced) - Edit
version="4.0.6-27"
to readversion="4.0.4"
- Look up your NAS box's SynoCommunity Arch here: https://github.com/SynoCommunity/spksrc/wiki/Synology-and-SynoCommunity-Package-Architectures
- Download transmission 4.0.5-26 for your architecture from here: https://synocommunity.com/package/transmission
- Go to Package Center > Manual Install > Browse and choose the .spk file you just downloaded
- Finish installation, transmission should restart on the old version.
- Don't upgrade the package again!
Reproduction steps
...
Install Log
N/A
Service Log
Other Logs