Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 192892 - sys-libs/libieee1284-0.2.8 depends on autoconf-FAIL
Summary: sys-libs/libieee1284-0.2.8 depends on autoconf-FAIL
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 192903 (view as bug list)
Depends on:
Blocks: WANT_AUTOCONF-broken
  Show dependency tree
 
Reported: 2007-09-18 06:46 UTC by Nico R.
Modified: 2007-09-19 13:59 UTC (History)
1 user (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 Nico R. 2007-09-18 06:46:32 UTC
Emerging sys-libs/libieee1284-0.2.8 fails, because autotools.eclass makes it depend on autoconf-FAIL.

sys-libs/libieee1284-0.2.8 contains:
WANT_AUTOCONF=2.58

Reproducible: Always

Steps to Reproduce:
emerge -1 =sys-libs/libieee1284-0.2.8
Actual Results:  
emerge output (shortened):
> !!! Invalid or corrupt dependency specification: 
> 
> invalid atom: '>=sys-devel/autoconf-FAIL'


Expected Results:  
Should emerge without problems.

I suppose autotools.eclass should be fixed. It contains:

        2.1)        _autoconf_atom="=sys-devel/autoconf-${WANT_AUTOCONF}*" ;;
        latest|2.5) _autoconf_atom=">=sys-devel/autoconf-2.61" ;;

This should probably be:

        2.1*)        _autoconf_atom="=sys-devel/autoconf-${WANT_AUTOCONF}*" ;;
        latest|2.5*) _autoconf_atom=">=sys-devel/autoconf-2.61" ;;

Or perhaps something like 2.5[0-9], etc. should be used.
Comment 1 srrijkers 2007-09-18 11:05:12 UTC
The same thing happens with dev-libs/libstroke-0.5.1.
Comment 2 Nico R. 2007-09-18 13:00:57 UTC
This was caused by the following commit:
http://viewcvs.gentoo.org/viewcvs.py/gentoo-x86/eclass/autotools.eclass?r1=1.66&r2=1.67

But Iā€™m not saying that that commit was wrong.

See also bug 192863.
Comment 3 SpanKY gentoo-dev 2007-09-18 13:26:22 UTC
WANT_AUTOCONF=2.58 is incorrect, not the eclass ... i'll fix libieee1284, but any other broken package needs a new bug
Comment 4 SpanKY gentoo-dev 2007-09-19 13:59:50 UTC
*** Bug 192903 has been marked as a duplicate of this bug. ***