Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388943 - dev-lang/python-2.7.2-r3 fails on missing aclocal
Summary: dev-lang/python-2.7.2-r3 fails on missing aclocal
Status: RESOLVED DUPLICATE of bug 355733
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-30 10:09 UTC by Bruno
Modified: 2011-11-01 02:34 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 Bruno 2011-10-30 10:09:50 UTC
dev-lang/python-2.7.2-r3 misses aclocal to compile.

From looking at top of python ebuild:
***************************************
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.2-r3.ebuild,v 1.5 2011/10/27 15:58:07 chainsaw Exp $

EAPI="2"
WANT_AUTOMAKE="none"

...
****************************************

It seems that WANT_AUTOMAKE="none" is not appropriate with the later use of `eautoreconf` in src_prepare() as that call tries to invoke acloal (which has not been pull in as build dependency).

Just manually installing automake (which pulls in automake-wrapper) lets python compile.

Reproducible: Always

Steps to Reproduce:
1. emerge --depclean --with-bdeps=n (removes autotools)
2. emerge --oneshot python:2.7 (update python to 2.7.2-r3
Actual Results:  
>>> Unpacking source...
>>> Unpacking Python-2.7.2.tar.bz2 to /var/tmp/portage/dev-lang/python-2.7.2-r3/work
>>> Unpacking python-gentoo-patches-2.7.2.tar.bz2 to /var/tmp/portage/dev-lang/python-2.7.2-r3/work
>>> Source unpacked in /var/tmp/portage/dev-lang/python-2.7.2-r3/work
>>> Preparing source in /var/tmp/portage/dev-lang/python-2.7.2-r3/work/Python-2.7.2 ...
 * Applying various patches (bugfixes/updates) ...
 *   01_all_static_library_location.patch ...                                                                                                                                                              [ ok ]
 *   02_all_disable_modules_and_ssl.patch ...                                                                                                                                                              [ ok ]
 *   03_all_add_portage_search_path.patch ...                                                                                                                                                              [ ok ]
 *   04_all_libdir.patch ...                                                                                                                                                                               [ ok ]
 *   05_all_verbose_building_of_extensions.patch ...                                                                                                                                                       [ ok ]
 *   06_all_non-zero_exit_status_on_failure.patch ...                                                                                                                                                      [ ok ]
 *   07_all_loadable_sqlite_extensions.patch ...                                                                                                                                                           [ ok ]
 *   21_all_distutils_c++.patch ...                                                                                                                                                                        [ ok ]
 *   22_all_turkish_locale.patch ...                                                                                                                                                                       [ ok ]
 *   23_all_arm_OABI.patch ...                                                                                                                                                                             [ ok ]
 *   24_all_tests_environment.patch ...                                                                                                                                                                    [ ok ]
 *   25_all_inspect.findsource.patch ...                                                                                                                                                                   [ ok ]
 *   61_all_process_data.patch ...                                                                                                                                                                         [ ok ]
 * Done with patching
 * Applying linux2.patch ...                                                                                                                                                                               [ ok ]
 * Running eautoreconf in '/var/tmp/portage/dev-lang/python-2.7.2-r3/work/Python-2.7.2' ...
 * Running aclocal ...                                                                                                                                                                                     [ !! ]

 * Failed Running aclocal !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/dev-lang/python-2.7.2-r3/temp/aclocal.out
Comment 1 Arfrever Frehtes Taifersar Arahesis 2011-10-31 10:26:07 UTC
Duplicate of bug #355733.
Comment 2 Mike Gilbert gentoo-dev 2011-11-01 02:34:39 UTC

*** This bug has been marked as a duplicate of bug 355733 ***