Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273896 - grub-mkfont command is not built when emerging sys-boot/grub-9999
Summary: grub-mkfont command is not built when emerging sys-boot/grub-9999
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-12 17:36 UTC by John Christian Stoddart (RETIRED)
Modified: 2009-10-10 16:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
grub-9999_gfxterm-unifont.diff (grub-9999_gfxterm-unifont.diff,1.65 KB, patch)
2009-06-18 01:14 UTC, Sergey Kondakov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Christian Stoddart (RETIRED) gentoo-dev 2009-06-12 17:36:45 UTC
In the summary

Reproducible: Always




Will easily build grub-mkfont utility if --enable-grub-mkfont parameter is included in src_compile() econf section.
Comment 1 Sergey Kondakov 2009-06-18 01:14:00 UTC
Created attachment 195039 [details, diff]
grub-9999_gfxterm-unifont.diff

it also would be nice to provide unifont.pf2, since media-fonts/unifont present in portage.

here is an example diff with dependency on media-fonts/unifont, new 'debug' flag and unifont.pf2 generation code

note that with unifont.pf2 presence grub-mkconfig will enable gfxterm automatically
Comment 2 SpanKY gentoo-dev 2009-06-20 12:41:34 UTC
ive added the additional configure flags and USE=debug, thanks

http://sources.gentoo.org/sys-boot/grub/grub-9999.ebuild?r1=1.9&r2=1.10
Comment 3 Gef 2009-10-10 16:00:45 UTC
(In reply to comment #2)
> ive added the additional configure flags and USE=debug, thanks
> 
> http://sources.gentoo.org/sys-boot/grub/grub-9999.ebuild?r1=1.9&r2=1.10
> 
grub-mkfont feature seems to need freetype-config during configure, else configure fails with (on a system without media-libs/freetype) :qq


> checking for freetype-config... no
> ./configure: line 9090: freetype-config: command not found
> ./configure: line 9091: freetype-config: command not found
> configure: error: grub-mkfont was explicitly requested but can't be compiled

Correct DEPEND/RDEPEND may me missing from ebuild.