Spksrc: Synology DS3617, Missing packages

Created on 25 Mar 2017  路  59Comments  路  Source: SynoCommunity/spksrc

Hello , dont know if its the right place , but i dont see many of the packages of https://packages.synocommunity.com/ , in my new ds3617 , i have a similar one here the ds3615 , and i see all the packages , do i need to do something or is the ds3617 not compatible with these packages , hope not because i need a few of those ,

if im not in the right place i apologise

A few i see missing :
chromaprint
mediainfo
disktutils
git
gitserver
ZNC
Zshell,

many more

Thanks

arch

Most helpful comment

For updated package-list with DS3617 support, see: https://github.com/SynoCommunity/spksrc/issues/2945#issuecomment-357008518

All 59 comments

Can anyone help me out @Dr-Bean , have the nas on hold , because i need a lot of missing packages that are only missing in ds3617xs , have tired reinstalling nas , changed dns servers , but still nothing , in other nas i have all the packages ..... help !!!!

The only packages i see

image

image

What is your DSM version on new NAS ? It is possible missing packages are only available for DSM 5.2 - supposing packages you are interested in on your previous NAS when running DSM 5.2. Is my hypothesis relevant/right ?

Both nas has the most recent version , 6.1-15047, and iv always had all the packages no mather the version installed , this has something to do with the DS3617 because its very recent model of synology , but i need help from someone in synocommunity , because iv tried all that i can remember

Almost no package for DSM 6 is available because of #2216 . Compilation toolchain is not available for your platform yet #2509

Sorry but nothing can be done for the moment, and there is no other reason that packages are not available for your sytem. Do not spend more time trying to "fix" it... except if you are interested in helping testing packages for instance.

@ymartin59 , thanks for the info , havent seen those issues , guess only have to wait !!!

@MACE-Zer0 Toolchain for your system is available but I have no idea when packages may be published to package repository. As your system supports Docker, it may be possible for you to build packages you are interested in directly on your Synology. If interested, I may provide details about this process.

@ymartin59 im watching the thread u gave me , i noticed the toolchain is available , i guess ill wait a bit longer for the apps ..... until then ill use an old synology nas , that has all the apps working , but thanks for all your help !!!

DS3617xs here - just showing my interest for the missing packages. Docker works as a stopgap, but struggling with the permissions changes in DSM 6. Thanks for the great work bringing these apps to synology. :)

@ymartin59 Can you guide me how to modify packages so I can make it supporting DS3617xs?

To get most of these packages for DSM 6.1 and , you have to built them from sources with make arch-broadwell-6.1. As my pull request #2727 with DSM 6.1 toolchains is not included yet, I propose you use my branch with a git clone -b dsm6-toolchains-6.1 https://github.com/ymartin59/spksrc.git

Then follow instructions to get and start SynoCommunity Docker container https://github.com/SynoCommunity/spksrc/blob/master/README.rst so that you can build packages (produced in packages/ folder) for your own platform.

cd /spksrc/spk/mediainfo
make arch-broadwell-6.1

I have the exact same issue on a DS3617. Any timeline for precompiled packages on the repro? Otherwise, I might need to change that model into a lower end DS2415+ :/

Thanks very much.

i have just migrated from a ds1813+ to a ds3617xs and dsm shows debian chroot, git, python, mediainfo and sabnzbd as defect and says i should reinstall. but the packages are not visible in the repository.

couch potato and sickbeard are not startable because git and python are missing.

but: if i start the packages manualy with the start-stop-status script they just work. so i think just adding broadwell to the the package description should be enough to get them installable.

by the way: please add -s /bin/sh to the su in the start script. without this the packages don't start since dsm 5

changing arch in the package INFO file from x86 to x86_64 fixes the error for sabnzb, debian-chroot, python and git.

then everything works on a ds3617xs.

same for the mediainfo package. which is not installable from package center.

i just copied the installation over from a ds710+, changed the arch in the INFO file and it works.

Correct. Recent packages published for "braswell" have been aliased to "x86" arch instead of "x86_64"

I have just republished mediainfo and ffmpeg. May you please test them from repository ?

i still don't see both packages in packet center or you you mean building from source?

DSM 6.1.3-15152 Update 4. Same Issue.

image

Sorry I missed my target. I have published "mediainfo" 0.7.99 for broadwell (even if built with dsm 5.2 toolchains). If correct now - visible and installable, I have a way to publish other packages, if not constrained by DSM 6.x support.

the mediainfo package ist now visible, installable and working. there are some warnings related to missing library version info but that is due to dsm5.2 vs dsm6.x and has been like this 'forever'.

the other packages i mentioned above (sabnzb, debian-chroot, python and git) all work flawless since i got the ds3617xs and 'fixed' manually.

@justme-1968 do you have the modified spks so we can install it manually?

unfortunately no. i still had the installed packets in the file system.

Thanks. I hope if someone can help us to get the spk files so we can manually install it for ds3617xs

are there any news about this? mediainfo has again disappeared from the package center, the others are still not available.

Any updates, same issue with latest Synology DSM 6.1.3-15152

I assume this issue is just not high enough in the priority change. It would be nice if this could be made to work for those of us with a cleanly installed DS3617xs.

is there anything we can do to help getting this simple config change into all packages ?

Same boat here. This is all I see:

image

Exactly the same issue on my new DS218play , and i see all the packages with my old DS413j

Same issue for me, looking to get Transmission/Sonarr onto my DS918+ running DSM 6.1.4-15217 Update 2 and only see a very much reduced number of packages vs. https://synocommunity.com/packages

I have the same packages visible as @benjaminwood , worth mentioning; the packages that I see, cannot be installed due to the unavailable git and python packages, which are required by a lot of them.

image
Same issue DS218+ DSM 6.1.4-15217 Update 5

Same issue here impossible to install any package dependent of git or python from synocommunity, or from a local copy of a Sickrage Fork. My hardware is a DS418 freshly migrated from a DS213J

Edit: I was able to install Sickrage after installing the following Git and Python which are been compilated for RTD 1296 on DSM 6.1, it work on my DS418, but it should also work on other RTD 1296 platefrom NAS.

http://dl.free.fr/gL31sX9kY

+1 installing DS918+ only a few packages available and no git, python or sonarr.

@d1000pt you can certainly find python compiled for your hardware here https://github.com/Safihre/spksrc/releases/

@d3smo thanks but actually none of the versions still install git. Every single version say invalid file format.

I tought was doing an upgrade to my DS916+ going to DS918+ and now I can't install any of my favorite apps (couchpotato, sonarr, sabnzbd, etc). Anyone now the timmings for resolution?

Is it possible to migrate apps from DS916+ to DS918+?

Cheers everyone

@d3smo thank you, your python successfully installed on DS718+ using python_apollolake-6.1_2.7.14-17.spk

But when I try to install SickRage for example it says "python and git are not available on the package repository" so I could not install anything...

Could you explain me how to compile using spksrc and docker on my DS718+ ? I'm an application developer and I'm not stranger to terminal commands but I can't succeed... When I clone the official docker image, the folder spksrc is empty. I tried to clone a git repo and then do a "make arc-apollolake" but nothing works...

Thank you for your help !

@dcasbonne sorry but i just find these package already compile for the RTD1296, and i don't know how to proceed, maybe asked to the owner of the repository where they are.

@d3smo sorry, I thought that it is your repo!

For updated package-list with DS3617 support, see: https://github.com/SynoCommunity/spksrc/issues/2945#issuecomment-357008518

Hi @Safihre ! Thank you for your work I'll try this asap but on your python-dsm61-new-all I'm not able to find any compiled packages, only sources... What I'm missing ?

Python package is recompiling with the UTF8 fix, give it ~30 min 馃暒

Oups, too fast :) Thank you again, I'll let you know if it works

EDIT : everything seems to work well. Sickrage is lauching, I just I to configure it, play with it and everything would be fine !

@Safihre Could you please add ffmpeg to the list (compiled off master)? Here the link

And an idea: Would it make sense to open a new issue, just for your list, that you keep updated and where you lock conversations? You would just have one list to maintain, we could keep the package-specific discussions in "their" issue threads and simply refer to the list across different issues and PRs whenever needed...

Hi All,

First off, thank you @Safihre and @m4tt075 for creating these packages! I've successfully installed Git, Python, Mono and Jackett on my DS918+ (apollolake), and they work fine.

Two questions:

  1. Will these eventually appear in the standard Synology Community repo? And a related question, why is that repo so slow to update? I know the DS918+ has been out for only about 4 or 5 months, but it's still not supported, and I'd think this would be long enough?

  2. Does anyone know if/how I can get Sonarr and Radarr compiled for apollolake?

Thanks!

Well.. Too much work, not enough volunteers.
This is not a Synology supported effort, it's all based on people volunteering to do work for other people..

Working on Sonarr, turned out to have a few more unexpected bumps. But once that's done, Radarr will be easy ported.

Fair enough! Thanks for you efforts.

@silentmiles

What @Safihre said. And I want to add some points to your first questions and share a little bit of history. There have been two major(!) problems with the spksrc framework since DSM 6.0 was introduced:

Firstly, Synology changed the permission management completely and it took months to figure out what they did. One of the key developers for a very long time (@Dr-Bean ) made significant advancements, but suddenly left. I very much hope he is well. But even then, there was a challenge to create packages which are compatible with DSM5 and 6 at the same time. Only pretty recently @ymartin59 was able to solve this issue and introduced scripts to facilitate building DSM 5+6 packages. We are only able to build good packages again, because @ymartin59 eventually solved the underlying issues and we can use his generic scripts. With DSM6 compatibility, the addition of new architectures is typically not much of an issue (the new rtd1296 platform is an exception).

Secondly, the repository you have been mentioning has neither been built for DSM6+, nor is it able to handle volume and traffic appropriately anymore. It is again @ymartin59 , who took a time-out from working on the packages, to look into these more fundamental problems together with @Diaoul .

Just wanted to clarify this, as this is not about "a new Syno model" or "quick fixes". It will take as long as it takes. But I also want to ensure that @ymartin59 's significant contributions to the recent advancements are understood and appreciated.

Indeed!
Does make me wonder why Synology is not supporting this project more. It's by far the largest community effort, yet it seems (correct me if I'm wrong) they have no contact here at all..
But getting off topic now 馃槉

New package list here (just added Sonarr/Radarr): https://github.com/SynoCommunity/spksrc/issues/2945#issuecomment-357008518

could you please try to add python to the new builds?

pyplex and some other packages depend on it.

thanks !

Did you click the link? 馃 Python is already there for a long time..

Python indeed works and many packages now work with it, however Mylar still seems to be able to recognize it. When trying to install Mylar, it still lists Python as missing.

missed python in the link. updated to this version and my old packages still work.

but plexpy ist still not installable. it says python is missing.

Any idea if/when deluge would be available on the 918+? (DSM 6.1.5-15254).

Deluge test-package available in #3138.
In case of problems, please post:
/volume1/@appstore/deluge/var/delug.log and
/volume1/@appstore/deluge/var/delug_install.log

DS3617 architecture is now supported and packages are coming. I decide to close this issue. Please follow package specific "update issue" according to your interests.

Hello,
I have the same bug with my DS420+.
I need wait ?

thank's

Was this page helpful?
0 / 5 - 0 ratings