While LILO requires dev-lang/nasm during build, it is not needed at runtime. Consequently, it should not be in RDEPEND. Reproducible: Always Steps to Reproduce:
The same is true for sys-devel/bin86. However, since that is part of profile it doesn't cause unecessary dependencies.
Noted. Properly sorting out DEPEND and RDEPEND for lilo-22.5.8-r4. I have moved both nasm & bin86 out. sed is a dependency from dolilo and should stay in DEPEND. Will be fixed the moment -r4 hits the tree.
DEPEND & RDEPEND are properly separated out in lilo 22.5.9, which is in CVS now and should appear in the tree soon. Skipping 22.5.8-r4 as 22.5.9 came out.