Cannot install packages. Signature check failed.

I upgraded my Yun yesterday to the new image. I also did the sd card storage expansion thing.

I then did an opkg update update to install packages. But it gives me an error and I not cannot install packages.

root@Arduino:~# opkg update
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.sig.
Signature check failed.
Remove wrong Signature file.

What can I do to fix this?

I don't know why it happens but it looks like retrying solves the issue. I've just upgrade my yun using the latest zip file and indeed the first run was UNsuccessful whether the second one succeeded

root@Arduino:~# opkg update
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.sig.
Signature check failed.
Remove wrong Signature file.
root@Arduino:~# opkg update
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://downloads.arduino.cc/openwrtyun/1/packages/Packages.sig.
Signature check passed.

I have tried it many, many times :frowning:

Can you send me an email with the following files attached ?
/etc/opkg/secring.gpg
/etc/opkg/trustdb.gpg
/etc/opkg/trusted.gpg
Address is f.fissore@arduino.cc

Sorry, I just flashed over it and put on Linino about an hour ago =( Sorry.

No problem, just a question. How did you do that? Using the webpanel? Or manually? My suspect is that your yun was still using the gpg keys of linino while it was downloading from arduino.cc

I upgraded by placing the new Arduino image on the SD card and then logged into the http://arduino.local webpage and it asked me if I wanted to update the system.

Yea, your explanation makes sense! Thanks.

And you were running the "stock" linino, the one that came preinstalled with the board?

I think so, just whatever was on the yun when I got it. I don't remember upgrading it. I did not even know what Linino was until yesterday.

I'm more than puzzled. If you happen to give it another spin, please notify me asap: I would really like to fix this issue

I've got the same error with the actual Wrt image.

  • first in the admin panel under software first it showed many mb free memory after a reset it went down to 132kb.
    and I can't see many packages I had installed before...
    whats going on?

ooh I see. It's the try to install node that is messing up everything.
UPDATE:
okay I could install node from the shell but I only have 268.00 KB free space left afterwards and cant install package node-socket.io
is that correct?

I had this error today. I upgraded the image and it did not fix it...

... until I set up the correct time /facepalm

Somehow, the signature check failed because the local time was wrong :wink:

Thanks for sharing it :wink: