Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98159 - dante fails to build at stage2 time due to dependence on automake
Summary: dante fails to build at stage2 time due to dependence on automake
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Network Proxy Developers (OBSOLETE)
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 14:54 UTC by aero1967
Modified: 2005-07-16 01:58 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 aero1967 2005-07-06 14:54:45 UTC
detailed stdout and stderr output from the attempted emerge of the package in
question is available in the gentoo forums post linked earlier, but some
relevant snippets are:

                     Configure status:

Acceptlock:        workaround enabled on this platform
Preloading:        OK
SO_SNDLOWAT:       not enabled for this platform
select:            OK
Routeinfo:         OK
PAM support:       OK

This software should perform optimally when all the lines above report 'OK'.
This is not possible on all platforms.

                     Modules:

redirect:          not found
bandwidth:         not found

cd . && /bin/sh /var/tmp/portage/dante-1.1.15-r1/work/dante-1.1.15/missing --run
aclocal-1.9
cd . && /bin/sh /var/tmp/portage/dante-1.1.15-r1/work/dante-1.1.15/missing --run
autoconf
 cd . && /bin/sh /var/tmp/portage/dante-1.1.15-r1/work/dante-1.1.15/missing
--run automake-1.9 --foreign
configure.ac:25: error: possibly undefined macro: AC_PROG_LIBTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.ac'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.

followed later by:

checking whether yytext is a pointer... WARNING: `automake-1.9' is needed, and
you do not seem to have it handy on your
         system.  You might have modified some files without having the
         proper tools for further handling them.  Check the `README' file,
         it often tells you about the needed prerequirements for installing
         this package.  You may also peek at any GNU archive site, in case
         some other package would contain this missing `automake-1.9' program.
make: *** [Makefile.in] Error 1
make: *** Waiting for unfinished jobs....


Reproducible: Always
Steps to Reproduce:
1. startup on LiveCD for 2005.0 on AMD64
2. set environment up as directed by handbook, prior to running stage1 bootstrap
3. in make.conf, add USE flag of "socks5"
4. run bootstrap.sh
5. perform emerge --emptytree system as directed by the handbook

Actual Results:  
dante fails to build when performing the emerge --emptytree system, with an
unsatisfied dependence on automake (hasn't been built/not available yet)

Expected Results:  
dante should have been built without issue
Comment 1 Dimitri Roschkowski 2005-07-13 16:44:37 UTC
The Problem is the demendecy on libtool. Simply emerge it and then reemerge
dante. It works. (Could be, you have to emerge pam for the "useradd" command)
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2005-07-16 01:58:53 UTC
all dante ebuilds already had DEPEND="... >=sys-devel/automake-1.9"
in addition, I've appended sys-devel/libtool for fixing the dependency of
libtoolize.