You are not logged in.

#1 2021-07-30 18:03:52

mrbear
Member
Registered: 2020-04-09
Posts: 38

Unable to install pipewire-pulse: error: failed to commit transaction

Hi fellas! I'm trying to install the pipewire-pulse package, but it fails every time with:

error: pipewire-pulse: signature from "Jan Alexander Steffens (heftig) <heftig@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/pipewire-pulse-1:0.3.32-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).

sudo pacman-key --refresh-keys seems to be working just fine:

gpg: key 19802F8B0D70FC30: "Jan Alexander Steffens (heftig) <heftig@archlinux.org>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
pub   ed25519 2020-05-11 [SC]
      A2FF3A36AAA56654109064AB19802F8B0D70FC30
uid           [ unknown] Jan Alexander Steffens (heftig) <heftig@archlinux.org>
sub   cv25519 2020-05-11 [E]
sub   ed25519 2020-05-11 [S]
sub   ed25519 2020-05-11 [A]

Thank you in advance!

Offline

#2 2021-07-30 18:06:38

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,957
Website

Re: Unable to install pipewire-pulse: error: failed to commit transaction

Try different mirror

Offline

#3 2021-07-30 18:26:10

mrbear
Member
Registered: 2020-04-09
Posts: 38

Re: Unable to install pipewire-pulse: error: failed to commit transaction

ugjka wrote:

Try different mirror

No luck. Just updated to these servers.

I also cleaned the cache and deleted /etc/pacman.d/gpupg/ before trying to install it.

Last edited by mrbear (2021-07-30 18:34:49)

Offline

#4 2021-07-30 18:44:11

loqs
Member
Registered: 2014-03-06
Posts: 19,008

Re: Unable to install pipewire-pulse: error: failed to commit transaction

pacman-key --list-keys A2FF3A36AAA56654109064AB19802F8B0D70FC30
gpg: Note: trustdb not writable
pub   ed25519 2020-05-11 [SC]
      A2FF3A36AAA56654109064AB19802F8B0D70FC30
uid           [  undef ] Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
uid           [  undef ] Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
uid           [  full  ] Jan Alexander Steffens (heftig) <heftig@archlinux.org>
sub   cv25519 2020-05-11 [E]
sub   ed25519 2020-05-11 [S]
sub   ed25519 2020-05-11 [A]

Not an issue with the package.  heftig@archlinux.org needs to have at least marginal trust.
What is the output of

pacman-key --list-keys master

Offline

#5 2021-07-30 18:47:27

mrbear
Member
Registered: 2020-04-09
Posts: 38

Re: Unable to install pipewire-pulse: error: failed to commit transaction

loqs wrote:
pacman-key --list-keys A2FF3A36AAA56654109064AB19802F8B0D70FC30
gpg: Note: trustdb not writable
pub   ed25519 2020-05-11 [SC]
      A2FF3A36AAA56654109064AB19802F8B0D70FC30
uid           [  undef ] Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
uid           [  undef ] Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
uid           [  full  ] Jan Alexander Steffens (heftig) <heftig@archlinux.org>
sub   cv25519 2020-05-11 [E]
sub   ed25519 2020-05-11 [S]
sub   ed25519 2020-05-11 [A]

Not an issue with the package.  heftig@archlinux.org needs to have at least marginal trust.
What is the output of

pacman-key --list-keys master

Output is:

pub   rsa4096 2021-07-30 [SC]
      F96B2713A2306FAD5E0AF67EA729A2C1C001945A
uid           [ultimate] Pacman Keyring Master Key <pacman@localhost>

Offline

#6 2021-07-30 18:54:16

loqs
Member
Registered: 2014-03-06
Posts: 19,008

Re: Unable to install pipewire-pulse: error: failed to commit transaction

You are missing all the master keys that should be signed by the 'Pacman Keyring Master Key'.

Offline

#7 2021-07-30 19:00:56

mrbear
Member
Registered: 2020-04-09
Posts: 38

Re: Unable to install pipewire-pulse: error: failed to commit transaction

loqs wrote:

You are missing all the master keys that should be signed by the 'Pacman Keyring Master Key'.

Do you know how this could have happened and if there is an easy fix?

Offline

#8 2021-07-30 19:07:26

loqs
Member
Registered: 2014-03-06
Posts: 19,008

Re: Unable to install pipewire-pulse: error: failed to commit transaction

mrbear wrote:

Do you know how this could have happened and if there is an easy fix?

I can not think of a way it could have happened.  If the master keys were never present then no package would have been allowed to be installed.  So at some point they were removed from the keyring or the keyring was recreated without them.
Package_signing#Verifying_the_master_keys is probably the easiest fix.

Offline

#9 2021-08-02 18:04:42

mrbear
Member
Registered: 2020-04-09
Posts: 38

Re: Unable to install pipewire-pulse: error: failed to commit transaction

loqs wrote:
mrbear wrote:

Do you know how this could have happened and if there is an easy fix?

I can not think of a way it could have happened.  If the master keys were never present then no package would have been allowed to be installed.  So at some point they were removed from the keyring or the keyring was recreated without them.
Package_signing#Verifying_the_master_keys is probably the easiest fix.

It worked! Thank you!

Offline

Board footer

Powered by FluxBB