Age | Commit message (Collapse) | Author |
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
|
|
not in gentoo).
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
|
|
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
|
|
|
|
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
|
|
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
|
|
|
|
|
|
|
|
|
|
permissions
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
|
|
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
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: filesystem: signature from "bill-auger
<bill-auger@peers.community>" is unknown trust
:: File
/var/cache/pacman/pkg/filesystem-2020.09.03-1.parabola1-x86_64.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 packages (linux-libre-api-headers and
pacman-mirrorlist), 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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Note that simtrace and simtrace2 is not the same software: simtrace
is for the first generation hardware while simtrace2 is for the
second generation.
While the PCB is mostly the same, the microcontroller, the (free)
software inside that microcontroller and the host software are
different.
So while the microcontroller can be upgraded by people that know
how to unsolder and resolder microcontrollers, it's still a good
idea to support both devices in Parabola.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|