Gentoo Archives: gentoo-user

From: Harry Putnam <reader@×××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: What is the smart move on boot-loader
Date: Sat, 13 Dec 2014 21:58:51
Message-Id: 87wq5vxlds.fsf@reader.local.lan
In Reply to: Re: [gentoo-user] What is the smart move on boot-loader by Neil Bothwick
1 Neil Bothwick <neil@××××××××××.uk> writes:
2
3 > On Sat, 13 Dec 2014 10:34:34 -0500, Harry Putnam wrote:
4 >
5 >> Currently, what is the wise move on a fresh install (gentoo as vbox
6 >> guest on a solaris host (Openindiana 151_a9)), as concerns installing
7 >> a boot-loader?
8 >
9 > GRUB2 for a BIOS based system, that or Gummiboot for UEFI firmware.
10
11 Whoops... a failure I'm not clear how to solve has occured.
12
13 ,----
14 | root # eix ^grub$
15 | * sys-boot/grub
16 | Available versions:
17 | (0) 0.97-r12 (~)0.97-r13 (~)0.97-r14
18 | (2) 2.00_p5107-r2^t 2.02_beta2-r3^t (~)2.02_beta2-r6^t **9999-r1^t
19 | {custom-cflags debug device-mapper doc efiemu libzfs mount +multislot ncurses netboot nls sdl static test truetype GRUB_PLATFORMS="coreboot efi-32 efi-64 emu ieee1275 loongson multiboot pc qemu qemu-mips xen yeeloong"}
20 `----
21
22
23 emerge -v grub
24 (My ~x86 setting brings in sys-boot/grub-2.02_beta2-r6
25
26 Perhaps I just need to back down to a non-beta version?
27
28 I'm trying the next lower version... that is still a beta version as I
29 write.. Maybe better end result... will post
30
31 ------- ------- ---=--- ------- -------
32 Tail of compile:
33
34 perl: warning: Setting locale failed.
35 perl: warning: Please check that your locale settings:
36 LANGUAGE = (unset),
37 LC_ALL = (unset),
38 LC_MESSAGES = "C",
39 LC_COLLATE = "C",
40 LANG = "en_US.UTF-8"
41 are supported and installed on your system.
42 perl: warning: Falling back to the standard locale ("C").
43 i686-pc-linux-gnu-gcc -o build-grub-mkfont -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/include -DGRUB_FILE=\"util/grub-mkfont.c\" -I. -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2 -I. -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2 -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/include -I./include -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/grub-core/lib/libgcrypt-grub/src/ -DGRUB_MKFONT=1 -DGRUB_BUILD=1 -DGRUB_UTIL=1 -DGRUB_BUILD_PROGRAM_NAME=\"build-grub-mkfont\" /var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/util/grub-mkfont.c /var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/grub-core/unidata.c /var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/grub-core/kern/emu/misc.c /var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/util/misc.c -I/usr/include/freetype2 -lfreetype
44 ./build-grub-mkfont -o unicode.pf2 ./unifont.pcf || (rm -f unicode.pf2; exit 1)
45 can't open file ./unifont.pcf, index 0: error 2: unknown file format
46 ./build-grub-mkfont -o ascii.pf2 ./unifont.pcf -r 0x0-0x7f,0x2190-0x2193,0x2501-0x251B || (rm -f ascii.pf2; exit 1)
47 can't open file ./unifont.pcf, index 0: error 2: unknown file format
48 ./build-grub-mkfont -o euro.pf2 ./unifont.pcf -r 0x0-0x4ff,0x1e00-0x1fff,0x2190-0x2193,0x2501-0x251B || (rm -f euro.pf2; exit 1)
49 can't open file ./unifont.pcf, index 0: error 2: unknown file format
50 i686-pc-linux-gnu-gcc -o build-grub-gen-asciih -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/include -DGRUB_FILE=\"util/grub-gen-asciih.c\" -I. -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2 -I. -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2 -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/include -I./include -I/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/grub-core/lib/libgcrypt-grub/src/ -DGRUB_MKFONT=1 -DGRUB_BUILD=1 -DGRUB_UTIL=1 /var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2/util/grub-gen-asciih.c -I/usr/include/freetype2 -lfreetype -Wall -Werror
51 ./build-grub-gen-asciih ./unifont.pcf ascii.h || (rm -f ascii.h; exit 1)
52 can't open file ./unifont.pcf, index 0: error 2: unknown file format
53 Makefile:13381: recipe for target 'ascii.h' failed
54 make[2]: *** [ascii.h] Error 1
55 make[2]: Leaving directory '/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2-guessed'
56 Makefile:11531: recipe for target 'all-recursive' failed
57 make[1]: *** [all-recursive] Error 1
58 make[1]: Leaving directory '/var/tmp/portage/sys-boot/grub-2.02_beta2-r6/work/grub-2.02~beta2-guessed'
59 Makefile:3927: recipe for target 'all' failed
60 make: *** [all] Error 2
61 * ERROR: sys-boot/grub-2.02_beta2-r6::gentoo failed (compile phase):
62 * emake failed
63
64 ------- ------- ---=--- ------- -------

Replies

Subject Author
[gentoo-user] Re: What is the smart move on boot-loader Harry Putnam <reader@×××××××.com>
Re: [gentoo-user] What is the smart move on boot-loader Stroller <stroller@××××××××××××××××××.uk>