Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74642 - unixodbc fails on ltmain.sh (libtoolize)
Summary: unixodbc fails on ltmain.sh (libtoolize)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Ryan Phillips (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-16 09:45 UTC by Stefan de Konink
Modified: 2005-01-07 03:30 UTC (History)
2 users (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 Stefan de Konink 2004-12-16 09:45:13 UTC
Our favorite weekly hot bug again, this time the fix:

# braindead check in configure fails - hack approach
epatch ${FILESDIR}/unixODBC-2.2.6-configure.in.patch

+libtoolize --copy --force
autoconf || die "autoconf failed"

works too to get around the initial warning.

Reproducible: Always
Steps to Reproduce:
1. emerge unixODBC


Actual Results:  
Failing unixODBC

Expected Results:  
Installing unixODBC
Comment 1 David Klempner 2004-12-19 10:27:21 UTC
I get the exact same issue with lirc (bug #74911)
Comment 2 Michael S 2004-12-20 12:36:52 UTC
I have the same problem with unixODBC-2.2.8, but the posted solution doesn't seem to work for me.

I tried

<pre>
# libtoolize --copy --force
# autoconf || die "autoconf failed"
</pre>

This is with libtool 1.5.10.

I also tried the epatch solution, but I don't have the epatch program. What package provides that? In any case, emerge unixODBC claims it's already applying that patch.
Comment 3 Stefan de Konink 2004-12-20 13:47:42 UTC
Michael S: I hope you changed it in the right ebuild, it doesn't work on the 'prompt'. (yeah it does... but then you are working with the ebuild program itself blah blah blah).
Comment 4 Ole Craig 2004-12-21 11:19:23 UTC
Michael S: Stefan meant that you need to change the ebuild file, adding 

  libtoolize --copy --force

just above the line that reads 

  autoconf || die "autoconf failed"

The quickie HOWTO at http://www.gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild may  provide some insight.

Ole (Posting in the bugreport instead of simply mailing, because the libtoolize thing has bitten me on several different ebuilds and it took me a little googlethrashing to find the howto after reading the various fix suggestions.)
Comment 5 Aaron Walker (RETIRED) gentoo-dev 2005-01-06 04:46:02 UTC
rphillips, what's the deal with this one?  I'd be glad to fix it if you don't have the time.
Comment 6 Aaron Walker (RETIRED) gentoo-dev 2005-01-07 03:30:47 UTC
Fixed. Thanks for the report.