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 |
------- ------- ---=--- ------- ------- |