[arch-general] [Archboot] Custom created Archboot ISO won't boot on qemu OVMF EFI

Tobias Powalowski tobias.powalowski at googlemail.com
Sun Jul 17 08:27:12 UTC 2016

I'll look at it soon. This happens if package depends change in core.


2016-07-17 7:23 GMT+02:00 Alive 4ever <alive4ever at live.com>:

> On Sun, Jul 17, 2016 at 05:16:50AM +0000, Alive 4ever wrote:
> > After 'having fun' with archboot, I finally got it working on both UEFI
> > and BIOS. Just make sure that x86_64 and i686 archboot systemd container
> > have proper package cache. This can be achieved by bind mounting host
> > package cache '/var/cache/pacman/pkg' to chroot package cache. Also make
> > sure that /tmp in which archboot-allinone.sh -g performed is large
> > enough to hold image creation, at least 4GB.
> >
> > However, a very serious problem occured. The resulting Archboot dual iso
> > doesn't properly contain all packages needed for installation. The most
> > notable is 'libnftl'. 'systemd' (core) depends on iptables (core).
> > 'iptables' can't be installed because 'libnftl' is missing (extra). This
> > is serious problem that prevented archboot development for about two
> > months.
> >
> > I know that 'archboot' only contains 'core' repository. As temporary
> > solution, 'libnftl' should be added as 'SUPPORT_ADDITION' in
> > archboot-svn.sh, so that users will be able to get a working
> > installation by using only the 'archboot' image.
> >
> > I strongly suggest to move 'libnftl' to core repository to prevent this
> > problem i.e. 'base' can't be installed without access to extra
> repository.
> I mean 'libnftnl' library, which is also depends on 'libmnl'.
> These two packages (libnftnl and libmnl) should be moved to core
> repository.

Tobias Powalowski
Archlinux Developer & Package Maintainer (tpowa)
tpowa at archlinux.org

More information about the arch-general mailing list