Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61991 - libfwbuilder-2.0.1 ebuild has DEPEND problem
Summary: libfwbuilder-2.0.1 ebuild has DEPEND problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Ahlberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-27 17:48 UTC by Jason Kim
Modified: 2004-09-01 03:13 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 Jason Kim 2004-08-27 17:48:01 UTC
When emerging libfwbuilder-2.0.1 (using ~x86) I get the following:
==============
Calculating dependencies ...done!
>>> emerge (1 of 1) net-libs/libfwbuilder-2.0.1 to /
>>> md5 src_uri ;-) libfwbuilder-2.0.1.tar.gz
>>> Unpacking source...
>>> Unpacking libfwbuilder-2.0.1.tar.gz to /var/tmp/portage/libfwbuilder-2.0.1/work
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
Creating VERSION.h file...
checking looking for QT...
checking for qmake... no
configure: error: "Could not find qmake"

!!! ERROR: net-libs/libfwbuilder-2.0.1 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed
==============

Qt (and therefore qmake) is not installed, and emerge does not try to pull it in for me. Looking through the ebuild, it appears that there is a typo:
==============
DEPEND=">=dev-libs/libxml2-2.4.10
        >=dev-libs/libxslt-1.0.7
        snmp? ( virtual/snmp )
        ssl? ( dev-libs/openssl )
        >=x11-libs/qt-3"

DEPEND=${RDEPEND}
==============

I'm thinking it should be "RDEPEND=${DEPEND}" as the way it is now clobbers the previous lines.

Reproducible: Always
Steps to Reproduce:
1. Run "ACCEPT_KEYWORDS=~x86 emerge -v libfwbuilder"
2.
3.

Actual Results:  
I get the 'configure: error: "Could not find qmake"' error. 

Expected Results:  
Portage should have installed qt as a dependency and happily compiled 
libfwbuilder.
Comment 1 Daniel Ahlberg (RETIRED) gentoo-dev 2004-09-01 03:13:24 UTC
Fixed in CVS, thanks!