Summary: | sys-devel/autoconf-2.69 sometimes generates broken configure script: @am__isrc@ is not substituted (race condition)? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Savchenko <bircoph> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander, bircoph |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 527506 | ||
Bug Blocks: | 479372 | ||
Attachments: |
configure.diff
docbook2X-0.8.8-r4-good.tar.xz docbook2X-0.8.8-r4-bad.tar.xz emerge.info emerge.info-2 |
Description
Andrew Savchenko
2014-11-16 22:21:43 UTC
Created attachment 389540 [details, diff]
configure.diff
Difference between normal and malformed configure scripts.
Created attachment 389542 [details]
docbook2X-0.8.8-r4-good.tar.xz
Full build tree of normal build process.
Created attachment 389544 [details]
docbook2X-0.8.8-r4-bad.tar.xz
Full build tree of the broken build.
Created attachment 389546 [details]
emerge.info
emerge --info output on the system where builds above were done.
Created attachment 389548 [details]
emerge.info-2
emerge --info output on another system where the same fail had happened.
i vaguely recall another bug tracking the idea that autotools' cache in the autom4te subdir sometimes got out of sync, but i can't find it now (In reply to SpanKY from comment #6) > i vaguely recall another bug tracking the idea that autotools' cache in the > autom4te subdir sometimes got out of sync, but i can't find it now Do you mean apr problem with libtool 2.4.3 (bug 527506) ? docbook2X don't have libtool, though it looks like autom4te cache indeed goes rouge. I'll test with patched autotools.eclass. I confirm that autotools.eclass patch https://bugs.gentoo.org/attachment.cgi?id=389294 from bug 527506 fixes this issue. (I made a 1066 runs of emerge process without this issue.) Will wait for this fix to be applied for autotools.eclass. (In reply to Rafał Mużyło from comment #7) no, one filed much longer ago than that. it involved weird race conditions in /var/tmp/portage (maybe due to tmpfs) where sometimes the cache wasn't up-to-date. i want to say it was filed by jlec@, but i really can't remember enough details to locate it. I have this bug on a host where /var/tmp/ resides on ext4, so this is not a tmpfs issue. autotools.eclass is fixed now (see bug 527506), so closing this issue. |