If scrollkeeper is not installed, the glabels ebuild fails when attempting to install glabels-C.omf.out into the image tree. Reproducible: Always Steps to Reproduce: 1. Start with a system without scrollkeeper installed (as will happen for a stage 1 install). 2. Emerge glabels. Actual Results: Failure when installing into the image (/var/tmp/portage/glabels-*/image); the specific step that fails is for file in glabels-C.omf; do \ /bin/install -c -m 644 $file.out /var/tmp/portage/glabels-2.0.1/image//usr/share/omf/glabels/$file; \ done The file glabels-C.omf.out is not present, and the make install terminates with an error. If scrollkeeper is installed, the this step completes sucessfully and the ebuild merges glabels. This applies to both glabels ebuilds in portage (glabels-1.93.3 and glabels-2.0.1). Expected Results: It appears that glabels needs to list scrollkeeper as a dependancy. Workaround: emerge scrollkeeper first.
Spot on Grant, although not mentioned in configure.in, tucked away in the doc/C Makefile.in we see the use of scrollkeeper-preinstall, update etc. Thanks for the report, this has been fixed in CVS now.