spksrc icon indicating copy to clipboard operation
spksrc copied to clipboard

Downgrade or Pin transmission to 4.0.5

Open sethrosenblum opened this issue 1 month ago • 5 comments

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

  1. Enable SSH on your Synology NAS: Control Panel > Terminal & SNMP > Enable SSH service
  2. SSH into your NAS box
  3. back up your INFO file (just in case) cp /var/packages/transmission/INFO transmission-INFO.bak
  4. sudo vi /var/packages/transmission/INFO (this is from https://github.com/SynoCommunity/spksrc/wiki/Frequently-Asked-Questions#downgrade-a-package-without-uninstalling-advanced)
  5. Edit version="4.0.6-27" to read version="4.0.4"
  6. Look up your NAS box's SynoCommunity Arch here: https://github.com/SynoCommunity/spksrc/wiki/Synology-and-SynoCommunity-Package-Architectures
  7. Download transmission 4.0.5-26 for your architecture from here: https://synocommunity.com/package/transmission
  8. Go to Package Center > Manual Install > Browse and choose the .spk file you just downloaded
  9. Finish installation, transmission should restart on the old version.
  10. Don't upgrade the package again!

Reproduction steps

...

Install Log

N/A

Service Log


Other Logs


sethrosenblum avatar Jan 19 '25 22:01 sethrosenblum