SynoCommunity / spksrc

Cross compilation framework to create native packages for the Synology's NAS
https://synocommunity.com
Other
2.98k stars 1.22k forks source link

DSM5.0 Download issues: Direct links #886

Closed tomkiss closed 10 years ago

tomkiss commented 10 years ago

There is currently a download bug with DSM5, but manual installation is still available in some instances. Whilst bugs are being addressed, I thought I would attempt to help reduce duplicate posts by aggregating some of the direct download links for people to use.

What kind of CPU does my NAS have?

Update

@wouter0100 has created a script which is building many of the various packages available. You can download the compiled packages from his site here: http://synology.w01.eu/ :heart:

No architecture (should work on most Synology's) Couchpotato couchpotatoserver_noarch_20130505-3.spk Sickbeard sickbeard_noarch_20130103-5.spk

armada370 SABNZB sabnzbd_armada370_0.7.16-7.spk

armada_xp NZBGET nzbget_armadaxp_12.0-9.spk

evansport (DS214) Python python_evansport_2.7.6-7.spk HAProxy haproxy_evansport_1.5~dev21-12.spk TT RSS tt-rss_evansport_1.11-3.spk

cedarview Git git_cedarview_1.8.4-3.spk Python spk-python_cedarview_2.7.6-7.spk OwnCloud owncloud_cedarview_6.0.1-3.spk Transmission transmission_cedarview_2.82-6.spk

How to check a link yourself

If you want to see what the link is to attempt a download yourself, first attempt to download the package you want to install. After the download error message, SSH in to your Synology. Then run:

tail /var/log/messages 

You should see a link that looks similar to this:

Mar 14 02:43:10 nas PkgSynoMan.cgi: pkgserver.cpp:343 Failed to download package, httpResponseCode=403, url=http://packages.synocommunity.com/eyJwYWNrYWdlX3VwZGF0ZV9jaGFubmVsIjoiYmV0YSIsInVuaXF1ZSI6InN5bm9sb2d5X2FybWFkYTM3MF8yMTNqIiwiYnVpbGQiOiI0NDU4IiwibGFuZ3VhZ2UiOiJlbnUiLCJtYWpvciI6IjUiLCJhcmNoIjoiYXJtYWRhMzcwIiwibWlub3IiOiIwIiwidGltZXpvbmUiOiJBbXN0ZXJkYW0iLCJkc19zbiI6IjEzOTBMQU4wMTIxNTAifQ%3D%3D/python_armada370_2.7.6-7.spk

You can attempt to directly download the package by removing the hash from the middle of the URL listed, leaving only the domain and the filename - e.g:

http://packages.synocommunity.com/python_armada370_2.7.6-7.spk

Download and attempt to install using the "manual" option in package center. If it works, then report back on this thread!

If this is not helpful, please feel free to close or remove this issue

tharealmb commented 10 years ago

maybe a small list of which type is which name? (214Play=evansport for example) or how to find this out? because i have no idea how to find out

tomkiss commented 10 years ago

Rightio, I've added a wiki link.

vertigo235 commented 10 years ago

I'm looking for evansport version of BTSync, NZBGet, Sickbeard Custom, CouchPotato Custom, and Git

tomkiss commented 10 years ago

The no architecture CouchPotato listed above should work on evansport, that and the sickbeard one work on my DS214play. As for the others, you may have to hold tight.

g0r007 commented 10 years ago

Big thanks tomkiss !

Do you have a link for the cedarview version of tiny tiny rss (tt-rss) ?

tomkiss commented 10 years ago

No, but you might be able to find out yourself - I've written a quick how to above "How to check a link yourself"

:)

g0r007 commented 10 years ago

Already tried, I get a 404 not found :-/

I get this link without the hash : http://packages.synocommunity.com/tt-rss_cedarview_1.11-3.spk

Maybe the package is broken or missing for real.

Wouter0100 commented 10 years ago

I'm currently creating a script to easily build all packages, also the broken ones. Please give me ~1 a 2 hours :)

vertigo235 commented 10 years ago

@wouter0100 ~1-2 hours granted!

synouser commented 10 years ago

@wouter0100 looking for Evansport version of Disk Utils (diskutils_evansport_1.42.6-1.spk) it looks like you are the life saver of the community :) much appreciated!

Wouter0100 commented 10 years ago

Already building everything, except Python. I hope everything goes well while building :).

URL to packages: http://synology.w01.eu/, feel free to download. More will be added after the package has been builded :)

Jaoasun commented 10 years ago

@wouter0100

Nice, looking forward to it!

tomkiss commented 10 years ago

Wow, fantastic work!

Wouter0100 commented 10 years ago

Hehe, upgraded VPS to increase the build-speed :).

Idanue commented 10 years ago

I tried manual but it looks broken. (213+): http://packages.synocommunity.com/sabnzbd_qoriq_0.7.16-7.spk

:(

Wouter0100 commented 10 years ago

That package will appear soon at http://synology.w01.eu/ :)

synouser commented 10 years ago

@wouter0100 all I have to say is... THANK YOU VERY VERY MUCH!! Diskutils package works well for DS214play/DSM5 Thanks again!

RRoudt commented 10 years ago

@wouter0100 You rule!

Dankjewel man. Top!

Wouter0100 commented 10 years ago

No problem! :) He's still building.. Geen probleem! :)

lordairivis commented 10 years ago

Thank you for doing this!

Wouter0100 commented 10 years ago

No problem! Due the high diskspace usage I'm forced to move to my own host :( I'll setup an subdomein instead of the IP.

Normally I'll do things like these on a digitalocean VPS, but I haven't expected this :P

vertigo235 commented 10 years ago

you could create a read only bittorent sync folder and paste the secret here

bob123bob commented 10 years ago

Very good job here is it possible to have NZBGet for cedarview ?

vertigo235 commented 10 years ago

Looks like it stopped, did you run out of space? How about the bittorent sync option I mentioned above? :) I'm still looking for a few packages.

I will buy you some beers for sure.

Wouter0100 commented 10 years ago

Up and running again. Out of space, yeah.. Moved now, new URL: http://synology.w01.eu (old IP will redirect)

I'm forcing some packages: Nzbget - ready! transmission sabnzbd git

@vertigo235 BTSync (ready), NZBGet (ready for evansport), Sickbeard Custom (ready), CouchPotato Custom (ready), and Git (ready for evansport). You should be able to download all your packages :)

iroQuai commented 10 years ago

Just installed a fresh DS114 tonight. Need to install Python before all those other packages. Tried to check, download and manualy install the package. The link i got was http://packages.synocommunity.com/python_armada370_2.7.6-7.spk, but when i manual install that i get an error :(

Wouter0100 commented 10 years ago

@iroQuai I hope I fixed this package, could you test it by downloading it from: http://synology.w01.eu/? Thanks!

Diaoul commented 10 years ago

Thanks for the workaround @wouter0100. Warning to the users of this workaround: @wouter0100 is building from the development tree and packages may be instable if modified since last release.

Wouter0100 commented 10 years ago

@Diaoul Yeah, thats true. Not had any issues yet, but you'll never know. I'll add this to the download page.

Note: python for armada370 should be working! (Uploaded this because of the download issues)

vertigo235 commented 10 years ago

Will the packages automatically update if there are new commits made?

jakedotau commented 10 years ago

Hi @wouter0100 - I've found the Git package for ArmadaXP, but cannot for the life of me find the Armada370 one...

https://dl.dropboxusercontent.com/u/25261256/git_armadaxp_1.8.4-3.spk

-- Just saw the list get updated... You sir are a MACHINE! <3

Jaoasun commented 10 years ago

@wouter0100

Many thanks, got everything up and running again :-)

Wouter0100 commented 10 years ago

@vertigo235 No, not yet. I'll hope they fix the repo in some days..

@jakedotau @Jaoasun No problem :)

iroQuai commented 10 years ago

IT WORKS! Thanks a lot @wouter0100 for uploading the python armada370 package! Now I can set up everything :)

vertigo235 commented 10 years ago

One more question, once the repo is back up will these installed packaged automatically detect when there are updates available? Or do I have to reinstall from the repo?

jakedotau commented 10 years ago

@vertigo235 - I've added items manually before and the repo I added afterwards picked up an update. Can't say for certain, but it seems likely that it will auto-detect.

SietseT commented 10 years ago

Any chance for a Sickbeard Custom package for the armada370?

tomkiss commented 10 years ago

@SietseTrommelen Have you tried the no architecture package? Should work! http://synology.w01.eu/sickbeard-custom_noarch_20140319-3.spk

SietseT commented 10 years ago

Thanks, that worked!

irotsoma commented 10 years ago

@wouter0100: Referencing the other thread #863, I'm not able to get Python to install on a DS214se. I simply get the error "Operation Failed" after waiting a couple of minutes. I'm using this version: http://synology.w01.eu/python_armada370_2.7.6-7.spk. Thanks!

Wouter0100 commented 10 years ago

@irotsoma Hmmmmmmm.... Are you able to view the logs? Do you see anything suspicious? :)

Dr-Bean commented 10 years ago

@irotsoma And with using this link? http://packages.synocommunity.com/python_armada370_2.7.6-7.spk

Btw, I can't recall seeing an "operation failed" on a package install before...a corrupt download would come to mind. I checked the package on synology.w01.eu, but that seems ok to me.

Wouter0100 commented 10 years ago

@Dr-Bean Ah, you fixed it :) I'll remove the package from my website.

Dr-Bean commented 10 years ago

Not that I know of? Python downloads always worked this way, afaik :P

Wouter0100 commented 10 years ago

@Dr-Bean There were 3 "header already sent" errors (or something) within your downloads.php :')! I downloaded the file, removed the error-parts, re-packed it and it seems to be working. Meh.

irotsoma commented 10 years ago

Same error on that one @Dr-Bean. I don't have SSH port forwarding set up in order to check the /var/logs/ but the logs in the DiskStation just say that Python failed to install and nothing else.

Dr-Bean commented 10 years ago

Huh :/ I'd almost think that you have remnants of a previous installation, or a partly corrupted installation, or something like that. Tried with a reboot too?

irotsoma commented 10 years ago

OK, well I finally got home and tried it from within the LAN and it worked. Must have been some kind of problem with transferring the file. Maybe it timed out or was getting corrupted during the transfer? Anyway, thanks a lot for all of your help @Dr-Bean and @wouter0100!

crazyscow commented 10 years ago

do you mind reuploading the python 2.7.6-7 for cedarview? i just complied it myself and i the spk is 2.7.6-8 which for some reason doesnt work with sickbeard or couchpotato. would be very greatful

Dr-Bean commented 10 years ago

Let's use #560 for the current repository unavailability. Progress and current/up-to-date links to alternative package locations are mentioned there too.