Hmm, indeed... I guess for pacstrap we can stick to a fresh /run/
at least. But we need to come up with something else for arch-chroot
.
I was able to get the systemd-boot entry added using code like the following:...
-
a60ad803 · pacstrap: disable DownloadUser in pacman.conf
I'm pretty sure this is a doas
problem or a problem with your environment. This is probably not a bug in this project.
If we do want the extra acl this line in a tmpfiles
file should do the trick:...
Probably the less invasive thing to do is setting an additional acl on /var/lib/machines
......
besides, invoking mkdir ~/nspawn
and then sudo pacstrap -K -c ~/nspawn base
results in the exact same error outputs....
besides, invoking mkdir ~/nspawn
and then sudo pacstrap -K -c ~/nspawn base
results in the exact same error outputs....
Meanwhile, /var/lib/pacman/sync
on the host is also owned by root:root
with mode 0755
, but DownloadUser = alpm
won't break pacman
on host.
Note that directory (/var/lib/machines/arch
)/var/lib/pacman/sync
is owned by root:root
with mode 0755
, user alpm
has no write permission ...
@eworm
After sudo mkdir /var/lib/machines/arch
and sudo pacstrap -K -c /var/lib/machines/arch base
, (failed)...