Hello *,
the current 'next' branch of IPFire 2.x fails to compile grub:
grub (2.02) [ 34 ][ FAIL ]
config.status: creating config-util.h config.status: linking include/grub/x86_64 to include/grub/cpu config.status: linking include/grub/x86_64/efi to include/grub/machine config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile ******************************************************* GRUB2 will be compiled with following components: Platform: x86_64-efi With devmapper support: Yes With memory debugging: No With disk cache statistics: No With boot time statistics: No efiemu runtime: No (not available on efi) grub-mkfont: Yes grub-mount: No (need FUSE library) starfield theme: No (No DejaVu found) With libzfs support: No (need zfs library) Build-time grub-mkfont: Yes With unifont from ./unifont.pcf.gz With liblzma from -llzma (support for XZ-compressed mips images) ******************************************************* cd /usr/src/grub-2.02-efi && make -j5 make[1]: Entering directory '/usr/src/grub-2.02-efi' python gentpl.py Makefile.util.def Makefile.utilgcry.def > Makefile.util.am.new || (rm -f Makefile.util.am.new; exit 1) /bin/sh: python: command not found make[1]: *** [Makefile:12159: Makefile.util.am] Error 1 make[1]: Leaving directory '/usr/src/grub-2.02-efi' make: *** [grub:108: /usr/src/log/grub-2.02] Error 2
ERROR: Building grub [ FAIL ] Check /home/pmu/working/ipfire-2.x/log/_build.ipfire.log for errors if applicable [ FAIL ]
Anything I am doing wrong? Anybody else experiencing this error?
Footnote: Intention was to update Tor, iptables and libnetfilter_queue. Just in case anybody else is currently at these, too. iproute2 also needs a major update, but that will be a second step.
Thanks, and best regards, Peter Müller
Hi,
I had the same problem the other day and just ran ./make.sh build again and it went through.
Sometimes it just does not find Python I think. No idea why that is. Maybe config.log has more details.
Best, -Michael
On 7 Sep 2019, at 20:23, peter.mueller@ipfire.org wrote:
Hello *,
the current 'next' branch of IPFire 2.x fails to compile grub:
grub (2.02) [ 34 ][ FAIL ]
config.status: creating config-util.h config.status: linking include/grub/x86_64 to include/grub/cpu config.status: linking include/grub/x86_64/efi to include/grub/machine config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile
GRUB2 will be compiled with following components: Platform: x86_64-efi With devmapper support: Yes With memory debugging: No With disk cache statistics: No With boot time statistics: No efiemu runtime: No (not available on efi) grub-mkfont: Yes grub-mount: No (need FUSE library) starfield theme: No (No DejaVu found) With libzfs support: No (need zfs library) Build-time grub-mkfont: Yes With unifont from ./unifont.pcf.gz With liblzma from -llzma (support for XZ-compressed mips images)
cd /usr/src/grub-2.02-efi && make -j5 make[1]: Entering directory '/usr/src/grub-2.02-efi' python gentpl.py Makefile.util.def Makefile.utilgcry.def > Makefile.util.am.new || (rm -f Makefile.util.am.new; exit 1) /bin/sh: python: command not found make[1]: *** [Makefile:12159: Makefile.util.am] Error 1 make[1]: Leaving directory '/usr/src/grub-2.02-efi' make: *** [grub:108: /usr/src/log/grub-2.02] Error 2
ERROR: Building grub [ FAIL ] Check /home/pmu/working/ipfire-2.x/log/_build.ipfire.log for errors if applicable [ FAIL ]
Anything I am doing wrong? Anybody else experiencing this error?
Footnote: Intention was to update Tor, iptables and libnetfilter_queue. Just in case anybody else is currently at these, too. iproute2 also needs a major update, but that will be a second step.
Thanks, and best regards, Peter Müller