Open BloggerBust opened 6 years ago
I was able to get the kano jessie repo key installed again via
wget -qO - http://repo.kano.me/archive-jessie/repo.gpg.key | sudo apt-key add -
Once the key was updated I ran an update. It is back to complaining about the signature being invalid:
$ sudo apt-get update
Get:1 http://repo.kano.me/archive-jessie release InRelease [2226 B]
Get:2 http://repo.kano.me/archive-jessie release-urgent InRelease [1522 B]
Hit:3 http://repo.kano.me/raspberrypi-jessie jessie InRelease
Hit:4 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Ign:2 http://repo.kano.me/archive-jessie release-urgent InRelease
Fetched 3748 B in 2s (1304 B/s)
Reading package lists... Done
W: GPG error: http://repo.kano.me/archive-jessie release-urgent InRelease: The following signatures were invalid: 0EA88FEDB9B35AE4A2FB9526B1FE0458DEA56695
W: The repository 'http://repo.kano.me/archive-jessie release-urgent InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
I believe that the problem is that kano needs a jessie repo, but the /etc/apt/sources.list is pointing to a stretch repo. Is it possible to have the system use both jessie and stretch repos to satisfy the kano packages as well as the stretch packages that I need?
I tried adding the following to /etc/apt/sources.list:
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
deb-src http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
Then ran another update:
$ sudo apt-get update
Hit:1 http://repo.kano.me/archive-jessie release InRelease
Get:2 http://repo.kano.me/archive-jessie release-urgent InRelease [1522 B]
Hit:3 http://repo.kano.me/raspberrypi-jessie jessie InRelease
Get:4 http://mirrordirector.raspbian.org/raspbian jessie InRelease [14.9 kB]
Hit:5 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Ign:2 http://repo.kano.me/archive-jessie release-urgent InRelease
Get:6 http://mirrordirector.raspbian.org/raspbian jessie/main Sources [7758 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian jessie/non-free Sources [113 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian jessie/rpi Sources [1132 B]
Get:9 http://mirrordirector.raspbian.org/raspbian jessie/contrib Sources [64.5 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian jessie/main armhf Packages [9536 kB]
Get:11 http://mirrordirector.raspbian.org/raspbian jessie/contrib armhf Packages [43.3 kB]
Get:12 http://mirrordirector.raspbian.org/raspbian jessie/non-free armhf Packages [84.2 kB]
Get:13 http://mirrordirector.raspbian.org/raspbian jessie/rpi armhf Packages [1356 B]
Fetched 17.6 MB in 28s (622 kB/s)
Reading package lists... Done
W: GPG error: http://repo.kano.me/archive-jessie release-urgent InRelease: The following signatures were invalid: 0EA88FEDB9B35AE4A2FB9526B1FE0458DEA56695
W: The repository 'http://repo.kano.me/archive-jessie release-urgent InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
So still no joy!
It may be time to re-flash your card. If the problem persists try using Ethernet.
Hi, The following is not specifically an issue with your updater. It is an issue with updating the kano though and I am hoping that you might be able to help me get this sorted out.
I have the kano complete. The kano was on the jessie repo, but I needed a package that was only available on stretch. I updated /etc/apt/sources.list
After running apt-get update / upgrade and dist-upgrade I received a gpg invalid sig error. So I deleted the sig with sudo apt-key del 0EA88FEDB9B35AE4A2FB9526B1FE0458DEA56695 and then tried getting a new key with sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5243CDED. I found this command and the key id 5243CDED the updater source code. Now when I run apt-get update I get a no PUBKEY error
Also, if I try to run the kano-updater I get the following error:
How can I correct this issue so that I can update my kano using the stretch repo?
Thank you kindly for your time.