Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 226417 - media-video/camstream: autoconf/autoreconf/automake/libtool called directly
Summary: media-video/camstream: autoconf/autoreconf/automake/libtool called directly
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick Kursawe (RETIRED)
Depends on:
Blocks: bad-autotools
  Show dependency tree
Reported: 2008-06-13 20:22 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2008-06-23 07:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-06-13 20:22:02 UTC
Please never call autotools directly, instead use eautoreconf (or eautomake, and JUST THESE TWO) from autotools.eclass. If you have any reason why those don't work, please let me know to fix them.

Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2008-06-20 13:04:35 UTC
I think it was because of


checking for correct version... no
configure: error:

*** [Gentoo] sanity check failed! ***
*** libtool.m4 and have a version mismatch! ***
*** (libtool.m4 = 1.5.26, = 1.5) ***

Please run:

  libtoolize --copy --force

if appropriate, please contact the maintainer of this
package (or your distribution) for help.

make: *** [config.status] Error 1

when I remove the line you are talking about.

Since I have hardly any idea of how libtoolize works, I would be glad if you could check this problem.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-06-21 11:42:40 UTC
Fixed this one, it's actually quite easy, you just need to run eautoreconf, once, without setting WANT_* stuff (as it works fine with latest), no libtoolize, no elibtoolize, no for statement to run it in the subdirectory (it's recursive by default).
Comment 3 Patrick Kursawe (RETIRED) gentoo-dev 2008-06-23 07:13:41 UTC
Thank you very much!