Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 313679 - broken dependencies for sys-devel/libtool-2.2.6b
Summary: broken dependencies for sys-devel/libtool-2.2.6b
Status: RESOLVED DUPLICATE of bug 304055
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-07 12:56 UTC by jiri zouhar
Modified: 2010-04-07 13:11 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 jiri zouhar 2010-04-07 12:56:20 UTC
dependency of sys-devel/libtool-2.2.6b to automake is broken (can't determine the right version).

config:
installed libtool 1.5.x
automake 1.10(.0), automake 1.11.1

when emerging new libtool, it doesn't force emerge of automake 1.10.3 and fails with missing dependency (automake version 1.10.0 is too low)

log:
www tmp # emerge libtool -v

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-devel/libtool-2.2.6b [1.5.26] USE="-test% -vanilla" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-devel/libtool-2.2.6b
 * libtool-2.2.6b.tar.lzma RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                                           [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                                               [ ok ]
>>> Unpacking source...
>>> Unpacking libtool-2.2.6b.tar.lzma to /tmp/portage/portage/sys-devel/libtool-2.2.6b/work
 * Applying libtool-2.2.6a-tests-locale.patch ...                                                                                                                                                                                     [ ok ]
 * Removing useless C++ checks ...                                                                                                                                                                                                    [ ok ]
 * Applying libtool-1.5.20-use-linux-version-in-fbsd.patch ...                                                                                                                                                                        [ ok ]
 * Running eautoreconf in '/tmp/portage/portage/sys-devel/libtool-2.2.6b/work/libtool-2.2.6b/libltdl' ...
 * Running aclocal -I m4 ...                                                                                                                                                                                                          [ ok ]
 * Running true --copy --force --install --automake ...                                                                                                                                                                               [ ok ]
 * Running aclocal -I m4 ...                                                                                                                                                                                                          [ ok ]
 * Running autoconf ...                                                                                                                                                                                                               [ ok ]
 * Running autoheader ...                                                                                                                                                                                                             [ ok ]
 * Running automake --add-missing --copy --foreign ...                                                                                                                                                                                [ ok ]
 * Running eautoreconf in '/tmp/portage/portage/sys-devel/libtool-2.2.6b/work/libtool-2.2.6b' ...
 * Running aclocal -I libltdl/m4 ...                                                                                                                                                                                                  [ ok ]
 * Running true --copy --force --install --automake ...                                                                                                                                                                               [ ok ]
 * Running aclocal -I libltdl/m4 ...                                                                                                                                                                                                  [ ok ]
 * Running autoconf ...                                                                                                                                                                                                               [ ok ]
 * Running autoheader ...                                                                                                                                                                                                             [ ok ]
 * Running automake --add-missing --copy ...                                                                                                                                                                                          [ !! ]

 * Failed Running automake !
 *
 * Include in your bugreport the contents of:
 *
 *   /tmp/portage/portage/sys-devel/libtool-2.2.6b/temp/automake-6115.out

 *
 * ERROR: sys-devel/libtool-2.2.6b failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3121:  Called eautoreconf
 *             environment, line  974:  Called eautomake
 *             environment, line  943:  Called autotools_run_tool 'automake' '--add-missing' '--copy'
 *             environment, line  456:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running automake !
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/tmp/portage/portage/sys-devel/libtool-2.2.6b/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/portage/sys-devel/libtool-2.2.6b/temp/environment'.
 *

>>> Failed to emerge sys-devel/libtool-2.2.6b, Log file:

>>>  '/tmp/portage/portage/sys-devel/libtool-2.2.6b/temp/build.log'
www tmp # cat /tmp/portage/portage/sys-devel/libtool-2.2.6b/temp/automake-6115.out
***** automake *****
***** PWD: /tmp/portage/portage/sys-devel/libtool-2.2.6b/work/libtool-2.2.6b
***** automake --add-missing --copy

configure.ac:125: require Automake 1.10.1, but have 1.10


Reproducible: Always

Steps to Reproduce:
1. emerge automake # of version 1.10 (maybe 1.11.x too)
2. emerge libtool

Actual Results:  
fails

Expected Results:  
installs automake 1.10.3, builds

afer
emerge =sys-devel/automake-1.10.3

the ebuild of libtool succeeds
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-04-07 13:11:13 UTC

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