The compile for xorg-x11-6.8.2-r1 crashed halfway through. I manually completed the compile and then touched .compiled as usual. 'ebuild [...] merge' ignored this and made clean before beginning the compile from the beginning. Reproducible: Didn't try Steps to Reproduce: 1. Begin emerging xorg-x11-6.8.2-r1 through 'emerge xorg-x11' 2. interrupt compilation somewhere in the middle 3. go to /var/tmp/portage/xorg-x11-6.8.2-r1/work/xc (or something like that) and manually compile through make. 4. touch .compiled and run 'ebuild [...] merge' to move on to installation Actual Results: workdir was up to date, it seems, but I never got the message that the package had already been compiled, and so it looked like it was made clean and then the compilation was begun from scratch, losing hours of compile time. Expected Results: compilation should have been skipped, and the package installed as compiled Boy this was a disappointment...
That's a function of Imake, the build system. The new autotools build system in 7.0 should fix this, so you'll just have to wait until then.
7.0 is here, so this should work.
Marking fixed.