-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't install "git" package #1296
Comments
Do you still experience the issue? |
I can't install any packages- I get "download failed". Is the repo down? |
@Diaoul yes |
Is there any place else I can download the SPKs so that I can do a manual install? |
What architecture are you using? |
Same problems from my side. I have the same problems with downloading the Git, Python, NZBGet packages from SynoCommunity. /var/log/messages reports: PkgSynoMan.cgi: pkgserver.cpp:668 Failed to verify the package |
What model are you using? Which version of DSM? Please give more information. |
I'm having the same issues on a DS415play running 5.1 -4977 Potentially just a beta issue though. |
Yeah that's my tweet, everything should be ok now. For DSM 5.1 there is a new "feature" that requires the packages to be signed. I have not implemented this yet so you won't be able to install SynoCommunity's packages with the default DSM settings. You can change the settings in the Package Center setting page I believe. |
I have actually tried that already and had no more luck. I've been able to install packages from various sources and also manually, just not from the synocommunity source. |
Maybe that's an issue with the checksum hence the message. Either this is a beta issue or this is an architecture specific issue. Does the message appear after the actual download? There are two places where there is a checksum, the catalog and the package itself. I'm away for the weekend so fixes on the repo will come on Sunday evening. |
The same for me. I'm able to install for at least from 3 different sources, but not anymore from synocommunity. The 'signed' package feature doesn't change anything. |
I am using 5.1 beta but I disabled the signature feature, it's a DS212 MARVELL Kirkwood |
I installed some packages from here - http://synology.w01.eu Found that in another thread. When I installed them it said updates were available but trying to update would fail too. I'd love a link to manually download for the time being. |
If it doesn't work for DSM 5.1 users I think it's an issue with the beta, ask Synology for support. There are few new features with the repo that might involve checksum verification. Meanwhile, @piwi82 can you simulate a catalog request and a download in DSM 5.1 with a md5 checksum validation of the package.tgz? |
Thanks Antoine - I'll do a bit more digging and see if I can figure it out. It only seems to impact this repo though, all others I've tried work ok. I suppose you have to expect this sort of issue with a beta.
|
Others repos may have not implemented the checksum verification. It really depends on the implementation. Soon I'll publicly release the source code of the repository. In the last weeks I have achieved 100% unittests coverage and that's a big step. |
@Diaoul : Is checksum validation compared with the md5 stored in INFO file ? I still use DSM 5.0, so I won't be able to identify what breaks downloads. There is no big difference between requests in DSM 5.0 and 5.1 except
|
The md5 of the catalog should be compared with the md5sum of the package.tgz in the SPK. It should also be the same that the one in the INFO. |
Have the same issue. On dsm 5.1 on 1812+ and it looks like it is downloading and then says download failed. Same for updates too. And the same occurs for any synocommunity package. |
Thanks for all the hard work Antoine. Really appreciate it and the quick support with these issues. Look forward to hearing more developments soon.
|
Same here #1298 |
This are the entries from /var/log/messages when attempting to download packages from synocommunity. None of them work on DSM 5.1 regardless of whatever settings changes you make on the server.
|
same here i'am on a hold whit 5.1 |
That's what happens on my ds212j when trying to install a package: Nov 2 11:57:32 DiskStation PkgSynoMan.cgi: pkgserver.cpp:668 Failed to verify the package /volume1/@tmp/@synopkg/@download/btsync/@SYNOPKG_DOWNLOAD_btsync by MD5 d880cd926fe2808a18b8e0817d11d6a8 Signature validation is OFF |
I have identified the issue. It's because the md5 sent by the catalog is the md5sum of the package.tgz inside the SPK but it should be the md5sum of the whole SPK. Hence the failed verification. I'll fix this ASAP. |
Thanks Antoine. Look forward to the fix!
|
Super top! Thanks! Il domenica 2 novembre 2014, Antoine Bertin notifications@github.com ha
|
Can you confirm this is fixed? |
Thanks you it is working again |
Yep works for me now too. Thank you! |
Works now. Thank you. |
Thanks Antoine for the good work! It's working again. |
The error message is not quite clear, it just says "git could not be downloaded"
The text was updated successfully, but these errors were encountered: