Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95450 - touch .compiled doesn't work for xorg-x11
Summary: touch .compiled doesn't work for xorg-x11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-08 07:00 UTC by Chris Carlin
Modified: 2005-11-20 21:13 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Carlin 2005-06-08 07:00:55 UTC
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...
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-08 13:52:28 UTC
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.
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2005-11-20 21:13:15 UTC
7.0 is here, so this should work.
Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2005-11-20 21:13:29 UTC
Marking fixed.