Skip to content
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

Expired Key For 'fs-uae' Via Ubuntu 22.04 Instructions #323

Open
SamuelBanya opened this issue Feb 18, 2023 · 9 comments
Open

Expired Key For 'fs-uae' Via Ubuntu 22.04 Instructions #323

SamuelBanya opened this issue Feb 18, 2023 · 9 comments
Assignees

Comments

@SamuelBanya
Copy link

tldr; You need to fix the expired GPG key for 'fs-uae' on the related OpenSuse repos.

I followed the following steps as per the Ubuntu 22.04 instructions since I'm running Linux Mint on the older computer I'm using for retro stuff:
echo 'deb http://download.opensuse.org/repositories/home:/FrodeSolheim:/stable/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:FrodeSolheim:stable.list curl -fsSL https://download.opensuse.org/repositories/home:FrodeSolheim:stable/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_FrodeSolheim_stable.gpg > /dev/null sudo apt update sudo apt install fs-uae fs-uae-launcher fs-uae-arcade

I get the following output:
sam@retrostation:/etc/apt/trusted.gpg.d$ sudo apt update Ign:1 http://packages.linuxmint.com vera InRelease Hit:2 http://packages.linuxmint.com vera Release Hit:4 http://archive.ubuntu.com/ubuntu jammy InRelease Get:5 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Get:6 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB] Get:7 http://download.opensuse.org/repositories/home:/FrodeSolheim:/stable/xUbuntu_22.04 InRelease [1,557 B] Err:7 http://download.opensuse.org/repositories/home:/FrodeSolheim:/stable/xUbuntu_22.04 InRelease The following signatures were invalid: EXPKEYSIG BF2C3F2504BFEF00 home:FrodeSolheim OBS Project <home:FrodeSolheim@build.opensuse.org> Get:8 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [107 kB] Reading package lists... Done W: GPG error: http://download.opensuse.org/repositories/home:/FrodeSolheim:/stable/xUbuntu_22.04 InRelease: The following signatures were invalid: EXPKEYSIG BF2C3F2504BFEF00 home:FrodeSolheim OBS Project <home:FrodeSolheim@build.opensuse.org> E: The repository 'http://download.opensuse.org/repositories/home:/FrodeSolheim:/stable/xUbuntu_22.04 InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

I also confirmed the presence of the GPG key with this output as well:
`
sam@retrostation:/etc/apt/trusted.gpg.d$ file /etc/apt/trusted.gpg.d/home_FrodeSolheim_stable.gpg
/etc/apt/trusted.gpg.d/home_FrodeSolheim_stable.gpg: OpenPGP Public Key Version 4, Created Sun Nov 29 18:20:09 2020, RSA (Encrypt or Sign, 2048 bits); User ID; Signature; OpenPGP Certificate

`

@Recydywa
Copy link

I also get the key expired error on Ubuntu 22.04 LTS.

And this started a week or two weeks ago.

@maidentaiwan
Copy link

This has been going on for a few weeks now. Any plans to fix it?

@tikikevin
Copy link

I still can't install FS-UAE under Ubuntu 22.04 LTS. Please help. Is there anyone to contact?

@HAL9081
Copy link

HAL9081 commented Mar 10, 2023

Same here. Can you please update the key. We are not able to use fs-uae-launcher on Ubuntu22.04.

gpg --verify InRelease
gpg: Signature made Mo 02 Mai 2022 16:06:48 CEST
gpg: using RSA key BF2C3F2504BFEF00
gpg: Good signature from "home:FrodeSolheim OBS Project home:FrodeSolheim@build.opensuse.org" [expired]
gpg: Note: This key has expired!
Primary key fingerprint: BE6D C98E 720C C00E 404F 129C BF2C 3F25 04BF EF00

Thank you very much!

@maidentaiwan
Copy link

I have tried emailing the author (Frode) without any response, and I tried signing up on his support board (http://eab.abime.net/forumdisplay.php?f=122) but the signup is still pending. I wonder if something has happened to Frode.

@FrodeSolheim
Copy link
Owner

Hi, apologies for not responding earlier! I'm OK!

I think the package signature keys have simply timed out, and for some reason, the OBS service does not issue new ones / resign the repository automatically. I'm trying a workaround now by pushing a dummy update to the fs-uae package which will trigger a rebuild and re-publish of the repository. That might be enough to sort it out.

@FrodeSolheim FrodeSolheim self-assigned this Mar 12, 2023
@maidentaiwan
Copy link

Whew, I am glad you are OK. Thanks so much, Frode!

@Recydywa
Copy link

Thank you it worked.

I removed the key added it back again and the refresh of apt was successful. No more expired key complaints.

@maidentaiwan
Copy link

Worked for me too on Ubuntu 22.04.

$ sudo rm /etc/apt/trusted.gpg.d/home_FrodeSolheim_stable.gpg
$ curl -fsSL https://download.opensuse.org/repositories/home:FrodeSolheim:stable/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_FrodeSolheim_stable.gpg > /dev/null
$ sudo apt update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants