Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 690908

Summary: sys-boot/grub-2.04-r1 should depend on sys-apps/ckbcomp
Product: Gentoo Linux Reporter: Andrew Savchenko <bircoph>
Component: Current packagesAssignee: Mike Gilbert <floppym>
Status: RESOLVED WONTFIX    
Severity: normal CC: base-system
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info sys-boot/grub

Description Andrew Savchenko gentoo-dev 2019-07-28 12:05:11 UTC
Created attachment 584908 [details]
emerge --info sys-boot/grub

Hi!

grub-kbdcomp tool requires ckbcomp in order to work:
  ckbcomp $ckbcomp_options | "$grub_mklayout" -o "${output}"
Please add sys-apps/ckbcomp to the RDEPEND.

Maybe other grub scripts need additional external tools as well. If such grub scripts can be considered optional, it may be reasonable to put them and their deps under USE="tools".
Comment 1 Mike Gilbert gentoo-dev 2019-07-28 16:20:24 UTC
sys-apps/ckbcomp only has KEYWORDS="~amd64", and has no active Gentoo maintainer, which makes this request difficult to fulfill. This seems like a function very few people will utilize anyway, so I don't think it warrants an unconditional RDEPEND entry.

I would accept a patch to document this dependency via readme.gentoo-r1.eclass.