diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-11-14 22:26:00 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-11-17 05:03:50 +0100 |
commit | 7710f4c9a48ee42391fa09e13096768d9723ae7a (patch) | |
tree | 71de10c1f16ac44e917bfbd1a7bb47d3aadd7c49 /pcr/gforth | |
parent | 118d591080849f23a5c60a81c85d4cc3bfe7da04 (diff) | |
download | abslibre-7710f4c9a48ee42391fa09e13096768d9723ae7a.tar.gz abslibre-7710f4c9a48ee42391fa09e13096768d9723ae7a.tar.bz2 abslibre-7710f4c9a48ee42391fa09e13096768d9723ae7a.zip |
libre: rebuild pacman-mirrorlist
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: pacman-mirrorlist: signature from "bill-auger
<bill-auger@peers.community>" is unknown trust
:: File
/var/cache/pacman/pkg/pacman-mirrorlist-20201002-1.parabola1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
It also prevent builds in existing librechroot due to
dependency issues.
The associated bugreport is available here:
https://labs.parabola.nu/issues/2925
While other Parabola developers are also busy trying to fix
the root cause of this issue, it might be a good idea to also
restore the ability to create librechroots in parallel. That
may also be useful to build potential fixes.
To build the previous package (linux-libre-api-headers) I used
use the workaround present in the bugreport (date --set=2020-11-01)
in a KVM vm not to mess up the date of the host. More lightweight
VM systems like lxc don't allow to change the date.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'pcr/gforth')
0 files changed, 0 insertions, 0 deletions