FS#35862 - [terminus-font] package maintainer's key is disabled

Attached to Project: Community Packages
Opened by UH (Unnamed_Hero) - Thursday, 20 June 2013, 05:36 GMT
Last edited by Alexander F. Rødseth (xyproto) - Saturday, 22 June 2013, 12:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

can't install terminus-font package due to disabled mainteiner key.

Additional info:
* package version(s): terminus-font-4.38-2-any
* config and/or log files etc.


Steps to reproduce:

try as root:
pacman -S terminus-font

resolving dependencies...
looking for inter-conflicts...

Packages (1): terminus-font-4.38-2

Total Installed Size: 2.03 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##############################################] 100%
(1/1) checking package integrity [##############################################] 100%
error: terminus-font: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/terminus-font-4.38-2-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]

PS: This happend to me on a fresh arch installation.
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Saturday, 22 June 2013, 12:55 GMT
Reason for closing:  Fixed
Comment by Allan McRae (Allan) - Thursday, 20 June 2013, 06:34 GMT
Update archlinux-keyring
Comment by UH (Unnamed_Hero) - Thursday, 20 June 2013, 06:43 GMT
have reinstalled archlinux-keyring
pacman -S archlinux-keyring
warning: archlinux-keyring-20130525-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...

Packages (1): archlinux-keyring-20130525-2

Total Installed Size: 0.49 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#######################################] 100%
(1/1) checking package integrity [#######################################] 100%
(1/1) loading package files [#######################################] 100%
(1/1) checking for file conflicts [#######################################] 100%
(1/1) checking available disk space [#######################################] 100%
(1/1) reinstalling archlinux-keyring [#######################################] 100%
==> Appending keys from archlinux.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
-> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...
-> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887...
-> Locally signing key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
-> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> Importing owner trust values...
==> Disabling revoked keys in keyring...
-> Disabling key 1390420191...
-> Disabling key E2539214C6C11350...
-> Disabling key 8544EA82113502DE...
==> Updating trust database...
gpg: next trustdb check due at 2014-01-22

trying installing package again.

pacman -S terminus-font
resolving dependencies...
looking for inter-conflicts...

Packages (1): terminus-font-4.38-2

Total Installed Size: 2.03 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#######################################] 100%
(1/1) checking package integrity [#######################################] 100%
error: terminus-font: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/terminus-font-4.38-2-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
Comment by UH (Unnamed_Hero) - Friday, 21 June 2013, 05:31 GMT
Also can't install all Daniel's package, including scrot, steam and others
Comment by Pierre Schmitz (Pierre) - Friday, 21 June 2013, 10:24 GMT
There is a workaround for this pacman bug in the keyring package: https://projects.archlinux.de/svntogit/packages.git/tree/trunk/archlinux-keyring.install?h=packages/archlinux-keyring#n7

Any idea why this wont work?
Comment by Alexander F. Rødseth (xyproto) - Saturday, 22 June 2013, 12:48 GMT
I had the same problem with a different package. The solution/workaround appears to be:

gpg --homedir /etc/pacman.d/gnupg --edit-key 182ADEA0 enable quit

See also: https://bbs.archlinux.org/viewtopic.php?pid=1282762
Comment by Alexander F. Rødseth (xyproto) - Saturday, 22 June 2013, 12:55 GMT

Loading...