Skip to content

Downgrade or Pin transmission to 4.0.5 #6410

Open
@sethrosenblum

Description

@sethrosenblum

Is this a new Bug?

  • 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: transmission/transmission#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: transmission/transmission#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


Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions