[ipxe-devel] Cannot build wimboot

Geert Stappers stappers at stappers.nl
Tue Dec 26 21:12:26 UTC 2017


On Tue, Dec 26, 2017 at 05:59:47PM +0000, Michael Brown wrote:
> On 26/12/17 17:35, brent s. wrote:
> >>I cannot reproduce your failure on a fresh Arch installation, sorry. You
> >>could try a fresh install in Amazon EC2 using one of the AMIs from
> >>
> >>   https://www.uplinklabs.net/projects/arch-linux-on-ec2/
> >>
> >>For reference, I get a successful build using ami-566eeb2f (eu-west-1).
> >>
> >>Michael
> >
> >I'm reproducing on a non-modified full-virt KVM VM, installed straight
> >from the Arch ISO. The failure occurs on hardware/physical installs as
> >well (on three different physical installs).
> >
> >I suspect your successful build may be due to a modification on AWS'
> >distributed template; perhaps a certain package/lib being installed.
> >
> >Can you get me the output (will probably be long) of:
> >
> >pacman -Q
> >
> >on an AWS instance that builds it successfully?
> 
> AWS instance history:
> 
> - Install ami-566eeb2f
> - pacman -Sy
> - pacman -S git pesign gcab
> - git clone git://git.ipxe.org/wimboot.git
> - cd wimboot/src
> - make
> 
> Output from "pacman -Q" is attached.
> 
> Michael
> 

> acl 2.2.52-4
> archlinux-keyring 20171130-1
> attr 2.4.47-3
> audit 2.7.6-2
> autoconf 2.69-4
> automake 1.15.1-1
> bash 4.4.012-2
> binutils 2.29.1.1+33+gba50dd3fad-4
> bison 3.0.4-3
> bzip2 1.0.6-6
> ca-certificates 20170307-1
> ca-certificates-cacert 20140824-4
> ca-certificates-mozilla 3.34.1-1
> ca-certificates-utils 20170307-1
> cloud-init 0.7.6-2
> coreutils 8.28-1
> cracklib 2.9.6-1
> cronie 1.5.1-1
> cryptsetup 1.7.5-2
> curl 7.57.0-1
> db 5.3.28-3
> dbus 1.12.2-1
> device-mapper 2.02.176-1
> dhcpcd 6.11.5-1
> diffutils 3.6-1
> dnssec-anchors 20170711-1
> e2fsprogs 1.43.7-1
> ec2-keyring 20160831-1
> ec2-pacman-mirrors 20160508-2
> efivar 32-1
> expat 2.2.5-1
> fakeroot 1.22-1
> file 5.32-1
> filesystem 2017.10-2
> findutils 4.6.0-2
> flex 2.6.4-1
> gawk 4.2.0-2
> gc 7.6.0-1
> gcab 0.7+16+g4bc4be1-1
> gcc-libs-multilib 7.2.1.20171021-1
> gcc-multilib 7.2.1.20171021-1
> gdbm 1.13-1
> gettext 0.19.8.1-2
> git 2.15.1-2
> glib2 2.54.2-2
> glibc 2.26-3
> gmp 6.1.2-1
> gnupg 2.2.3-1
> gnutls 3.5.16-1
> gpgme 1.9.0-3
> gpm 1.20.7-8
> grep 3.1-1
> groff 1.22.3-7
> grub 2:2.02-4
> guile 2.2.3-1
> gzip 1.8-2
> hwids 20171003-1
> iana-etc 20170824-1
> inetutils 1.9.4-5
> iproute2 4.14.1-2
> iptables 1.6.1-1
> iputils 20161105.1f2bb12-2
> irqbalance 1.2.0-1
> jfsutils 1.1.15-4
> kbd 2.0.4-1
> keyutils 1.5.10-1
> kmod 24-1
> krb5 1.15.2-1
> ldns 1.7.0-4
> less 487-1
> lib32-gcc-libs 7.2.1.20171021-1
> lib32-glibc 2.26-1
> lib32-libltdl 2.4.6+40+g6ca5e224-2
> libaio 0.3.110-1
> libarchive 3.3.2-1
> libassuan 2.5.1-1
> libatomic_ops 7.4.8-1
> libcap 2.25-1
> libcap-ng 0.7.8-1
> libedit 20170329_3.1-1
> libelf 0.170-1
> libffi 3.2.1-2
> libgcrypt 1.8.1-1
> libgpg-error 1.27-1
> libidn 1.33-2
> libidn2 2.0.4-2
> libksba 1.3.5-1
> libldap 2.4.45-4
> libmnl 1.0.4-1
> libmpc 1.0.3-2
> libnftnl 1.0.7-1
> libnghttp2 1.28.0-1
> libnl 3.4.0-1
> libpcap 1.8.1-2
> libpipeline 1.5.0-1
> libpsl 0.18.0-2
> libsasl 2.1.26-11
> libseccomp 2.3.2-1
> libsecret 0.18.5+14+g9980655-1
> libssh2 1.8.0-2
> libsystemd 235.38-2
> libtasn1 4.12-2
> libtirpc 1.0.2-1
> libtool 2.4.6+40+g6ca5e224-2
> libunistring 0.9.7-1
> libusb 1.0.21-2
> libutil-linux 2.31-2
> libx32-fakeroot 1.22-1
> libx32-flex 2.6.4-1
> libx32-gcc-libs 7.2.1.20171021-1
> libx32-glibc 2.26-1
> libx32-libltdl 2.4.6+40+g6ca5e224-2
> libyaml 0.1.7-1
> licenses 20171006-1
> linux-api-headers 4.12.7-1
> linux-ec2 4.14.5-1
> linux-ec2-headers 4.14.5-1
> linux-firmware 20171206.fdee922-1
> logrotate 3.12.3-1
> lrzip 0.631-1
> lvm2 2.02.176-1
> lz4 1:1.8.0-1
> lzo 2.10-1
> m4 1.4.18-1
> make 4.2.1-2
> man-db 2.7.6.1-2
> man-pages 4.14-1
> mdadm 4.0-1
> mkinitcpio 24-2
> mkinitcpio-busybox 1.27.2-1
> mkinitcpio-growrootfs 1.0-2
> mpfr 3.1.6.p1-1
> nano 2.9.1-1
> ncurses 6.0+20170902-3
> net-tools 1.60.20160710git-1
> netctl 1.14-1
> nettle 3.4-1
> npth 1.5-1
> nspr 4.17-1
> nss 3.34.1-1
> numactl 2.0.11-1
> openresolv 3.9.0-1
> openssh 7.6p1-1
> openssl 1.1.0.g-1
> p11-kit 0.23.9-1
> pacman 5.0.2-2
> pacman-mirrorlist 20171203-1
> pam 1.3.0-1
> pambase 20171006-1
> patch 2.7.5-1
> pciutils 3.5.6-1
> pcmciautils 018-7
> pcre 8.41-1
> pcre2 10.30-1
> perl 5.26.1-1
> perl-error 0.17025-2
> pesign 0.112-1
> pinentry 1.1.0-1
> pkg-config 0.29.2-1
> popt 1.16-9
> procps-ng 3.3.12-1
> psmisc 23.1-1
> python2 2.7.14-1
> python2-appdirs 1.4.3-1
> python2-boto 2.48.0-1
> python2-chardet 3.0.4-1
> python2-cheetah 2.4.4-6
> python2-configobj 5.0.6-3
> python2-gevent 1.2.2-1
> python2-greenlet 0.4.12-1
> python2-grequests 0.3.0-2
> python2-httplib2 0.10.3-1
> python2-idna 2.6-1
> python2-jsonpatch 1.20-1
> python2-jsonpointer 1.14-1
> python2-markdown 2.6.9-1
> python2-oauth2 1.5.211-2
> python2-packaging 16.8-2
> python2-prettytable 0.7.2-8
> python2-pyparsing 2.2.0-1
> python2-requests 2.18.4-1
> python2-setuptools 1:38.2.4-1
> python2-simplejson 3.13.2-1
> python2-six 1.11.0-1
> python2-urllib3 1.22-1
> python2-yaml 3.12-3
> readline 7.0.003-1
> reiserfsprogs 3.6.27-1
> rng-tools 5-5
> rsync 3.1.2-8
> run-parts 4.8.1-1
> s-nail 14.9.6-1
> sed 4.4-1
> shadow 4.5-3
> sqlite 3.21.0-1
> sudo 1.8.21.p2-1
> sysfsutils 2.1.0-9
> systemd 235.38-2
> systemd-sysvcompat 235.38-2
> tar 1.29-2
> texinfo 6.5-1
> thin-provisioning-tools 0.7.5-1
> tzdata 2017c-1
> usbutils 009-1
> util-linux 2.31-2
> vi 1:070224-2
> vim 8.0.1297-1
> vim-runtime 8.0.1297-1
> which 2.21-2
> xfsprogs 4.13.1-1
> xz 5.2.3-1
> zlib 1:1.2.11-2


The working build environment, which architecture is it?
The failing build environment, which architecture is it?




Groeten
Geert Stappers
-- 
Leven en laten leven



More information about the ipxe-devel mailing list