Summary: | x11-drm-20050807 build fail because configure cannot find config.sub file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roberto P.R. <roberto72> |
Component: | [OLD] Unspecified | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED INVALID | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge config.log
The error itself |
Description
Roberto P.R.
2005-09-18 14:13:31 UTC
Created attachment 68770 [details]
emerge config.log
Created attachment 68773 [details]
The error itself
Ok, I found what was going wrong... After "emerge media-libs/xvid" complained about the same thing (not being able to find config.sub), I became pretty sure that this error had nothing to do with the x11-drm package itself. That's what happened: on the first "emerge x11-drm", it asked me to upgrade autoconf, automake and libtool, and I agreed. So, it seems that in some point of this upgrade, the "config.sub" and "config.guess" files were deleted from the "/usr/share/gnuconfig" directory, and so autoreconf and libtool were installed without these files (because they link their config.* to these files in /usr/share/gnuconfig) and caused the errors in both x11-drm and xvid. It seems to me that the upgrade in automake messed up with the files in /usr/share/gnuconfig, so it could be a good idea somebody to watch the ebuilds for automake to be sure... The fix for this problem is simple: emerge gnuconfig automake autoreconf libtool After that, the "config.sub" and "config.guesse" should be in "/usr/share/gnuconfig", and links to them must exist in "/usr/share/automake-<version>" and "/usr/share/libtool". That's what worked for me. Sorry about this unnecessary bug report for x11-drm, guys, but you know how things work... Thanks, Roberto |