summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-11-14 22:26:00 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-11-15 00:30:52 +0100
commit118d591080849f23a5c60a81c85d4cc3bfe7da04 (patch)
tree160b310fc9b2837b210bf685d72dd9ffc64912b1
parent0ff6d9c9e5b521cbc5a5ba0ef75ee3f45f9e1396 (diff)
libre: rebuild linux-libre-api-headers
Some key packages are signed by bill-auger, however for some reasons, creating a chroot with librechroot results in an error related to Bill's key. For instance if we create a new chroot with the following commands: $ sudo rm -rf /var/lib/archbuild/parabola-x86_64/ $ sudo librechroot -n parabola-x86_64 -A x86_64 make We end up with: (116/116) checking package integrity [...] 100% error: linux-libre-api-headers: signature from "bill-auger <bill-auger@peers.community>" is unknown trust :: File /var/cache/pacman/pkg/linux-libre-api-headers-5.8.13_gnu-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] To make sure it wasn't an issue only affecting my builder, I made the host recreate the /etc/pacman.d/gnupg directory from scratch after deleting this directory and killing all gpg, dirmngr and gpg-agent instances. I then refreshed the keys, during that, Bill's key was not updated: gpg: key 25DB7D9B5A8D4B40: "bill-auger <bill-auger@peers.community>" not changed After that this problem persisted. It also affects the reinstallation of some key packages on the host as well: # pacman -S linux-libre-api-headers warning: linux-libre-api-headers-5.8.13_gnu-1 is up to date -- reinstalling [...] (1/1) checking package integrity [...] error: linux-libre-api-headers: signature from "bill-auger <bill-auger@peers.community>" is unknown trust :: File /var/cache/pacman/pkg/linux-libre-api-headers-5.8.13_gnu-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] n error: failed to commit transaction (invalid or corrupted package (PGP signature)) Errors occurred, no packages were upgraded. So in order to be able to enable Parabola hackers to still build packages, and not end up in a chicken and egg issue, I'll try to rebuild it from the librechroot(s) that I have left. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--libre/linux-libre-api-headers/PKGBUILD2
1 files changed, 1 insertions, 1 deletions
diff --git a/libre/linux-libre-api-headers/PKGBUILD b/libre/linux-libre-api-headers/PKGBUILD
index 78294bece..294fa99a6 100644
--- a/libre/linux-libre-api-headers/PKGBUILD
+++ b/libre/linux-libre-api-headers/PKGBUILD
@@ -14,7 +14,7 @@ pkgver=5.8.13_gnu
_minor_ver=${pkgver%.*}
_upstream_ver=${pkgver//_/-}
_dep_ver=${pkgver%_*}
-pkgrel=1
+pkgrel=2
pkgdesc='Kernel headers sanitized for use in userspace'
arch=(x86_64 i686 armv7h)
url='https://www.gnu.org/software/libc'