Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 192892
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo's Team for Core System packages <base-system@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nico R. <n-roeser@gmx.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 192892 depends on: Show dependency tree
Bug 192892 blocks: 192923
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-09-18 06:46 0000
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 From Sebastian Rick Rijkers 2007-09-18 11:05:12 0000 -------
The same thing happens with dev-libs/libstroke-0.5.1.

------- Comment #2 From Nico R. 2007-09-18 13:00:57 0000 -------
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 From SpanKY 2007-09-18 13:26:22 0000 -------
WANT_AUTOCONF=2.58 is incorrect, not the eclass ... i'll fix libieee1284, but
any other broken package needs a new bug

------- Comment #4 From SpanKY 2007-09-19 13:59:50 0000 -------
*** Bug 192903 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug