Failed Install On Debian (signatures were invalid)

I’m getting this error trying to install Lutris on Debian 10

Commands I’m running from https://lutris.net/downloads/ for Debian

echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_10/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list
wget -q https://download.opensuse.org/repositories/home:/strycore/Debian_10/Release.key -O- | sudo apt-key add -
apt update
apt install lutris

Error output

Ign:1 https://storage.googleapis.com/cros-packages/91 buster InRelease
Hit:2 https://storage.googleapis.com/cros-packages/91 buster Release                                                   
Hit:3 https://deb.debian.org/debian buster InRelease                                                                   
Get:5 http://download.opensuse.org/repositories/home:/strycore/Debian_10  InRelease [1,497 B]
Hit:6 https://deb.debian.org/debian-security buster/updates InRelease
Err:5 http://download.opensuse.org/repositories/home:/strycore/Debian_10  InRelease
  The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>
Reading package lists... Done
W: GPG error: http://download.opensuse.org/repositories/home:/strycore/Debian_10  InRelease: The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>
E: The repository 'http://download.opensuse.org/repositories/home:/strycore/Debian_10  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.

The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>

The repository 'http://download.opensuse.org/repositories/home:/strycore/Debian_10 InRelease' is not signed

I’m having the same issue, but with Lutris installed on Debian Testing. Was running Updates earlier and got the same error message.

Err:1 http://download.opensuse.org/repositories/home:/strycore/Debian_Testing  InRelease      
      The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://download.opensuse.org/repositories/home:/strycore/Debian_Testing  InRelease: The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>
W: Failed to fetch http://download.opensuse.org/repositories/home:/strycore/Debian_Testing/InRelease  The following signatures were invalid: EXPKEYSIG 2F7F0DA5FD5B64B9 home:strycore OBS Project <home:strycore@build.opensuse.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.

Same here with Debian Unstable.

Looks like they just updated the key. Deb 10 stable fixed with the following:

wget -nv http://download.opensuse.org/repositories/home:/strycore/Debian_10/Release.key -O Release.key

sudo apt-key add - < Release.key

sudo apt update

1 Like

Thanks! The same new key now works with Debian_Unstable too

1 Like

Why isn’t the instructions at Download Lutris updated to reflect this fix for the Debian install? Who would need to be contacted to do that?