Rob van Hamersveld.nl My digital life

9Jan/1330

Update SynoCommunity packages after DSM 4.2 upgrade

Yesterday I've updated my Synology DS 410 to DSM 4.2 Beta. After the update I went to the 'Package Center' to upgrade my installed packages. All the Synology provided packages upgraded nicely but a few packages from the SynoCommunity (Sabnbd, sickbeard and CouchPotato) failed with the following error;

PythonErrorPC

"Please run "Python" before installing this package."

Because the Python package can't run this must be some sort of compatibility issue. After performing some tests I came up with the following procedure to fix this problem;

  1. SSH to your DS (by using Putty or some other terminal application)
  2. Open the file "/var/packages/python/scripts/start-stop-status"
  3. Change the line "exit 1" under "status)" to "exit 0", your configuration file then should look like this;
    Python-start-stop-status
  4. Save the file and try upgrading the SynoCommunity packages again

PCupgradeComplete