Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33074 - emerge system failed while compiling wget because of missing autoconf
Summary: emerge system failed while compiling wget because of missing autoconf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Greg Fitzgerald (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-09 06:28 UTC by Matthias Liertzer
Modified: 2003-11-17 22:35 UTC (History)
1 user (show)

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 Matthias Liertzer 2003-11-09 06:28:45 UTC
When I installed a new gentoo system using ~x86, emerge system failed when 
trying to compile wget-1.9-r1 with the following message: 
 
config.status: creating src/config.h 
config.status: executing default commands 
generating po/POTFILES from ./po/POTFILES.in 
creating po/Makefile 
cd . && autoconf 
/bin/sh: line 1: autoconf: command not found 
make: *** [configure] Error 127 
 
!!! ERROR: net-misc/wget-1.9-r1 failed. 
!!! Function src_compile, Line 50, Exitcode 2 
!!! (no error message) 
 
Solution: wget should depend on autoconf. 
 
In my case a simple emerge autoconf && emerge system did it. 

Reproducible: Always
Steps to Reproduce:
1. emerge unmerge autoconf 
2. emerge wget 
 
 
3. Don't forget to reinstall autoconf after you've tested it.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-11-09 08:36:41 UTC
autoconf is in #emerge system
Comment 2 Matthias Liertzer 2003-11-09 11:13:59 UTC
argl, yeah it's in there, as well as wget, but emerge system just emerges
a set of packages. And it three days ago it happened to me, that wget got
emerged before autoconf, because emerge itself doesn't know that wget needs
autoconf to compile correctly. AFAICS this hasn't been discovered, because
wget seems to get usually installed before autoconf, but to avoid future
bugs it is advisable that the wget ebuild depends on autoconf just to make
sure that it is being installed before wget.
Try it out yourself, unmerge autoconf and you will see that the wget build
will fail.

greets matt
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2003-11-09 18:02:45 UTC
Greg, while you're in the wget ebuild, please fix this one too
Comment 4 Greg Fitzgerald (RETIRED) gentoo-dev 2003-11-17 22:35:27 UTC
autoconf added the the depend list.