On 17/10/12 22:58, Sebastian Rose wrote:
On 17/10/12 17:33, Alex Barker wrote:
I am getting the following error:
* qt4.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 541: Called source
'/var/lib/layman/pro-audio/media-sound/hydrogen/hydrogen-9999.ebuild'
* hydrogen-9999.ebuild, line 7: Called inherit 'eutils' 'qt4'
'subversion'
* ebuild.sh, line 259: Called die
* The specific snippet of code:
* [ ! -e "$location" ] && die "${1}.eclass could not be
found by inherit()"
*
* If you need support, post the output of `emerge --info
'=media-sound/hydrogen-9999'`,
* the complete build log and the output of `emerge -pqv
'=media-sound/hydrogen-9999'`.
* This ebuild is from an overlay named 'proaudio':
'/var/lib/layman/pro-audio/'
* Working directory: '/home/kwhat'
* S: '/var/tmp/portage/media-sound/hydrogen-9999/work/hydrogen-9999'
Other ebuilds too:
* ERROR: media-sound/bpmdj-4.1-r1 failed (depend phase):
* qt4.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 552: Called source
'/var/lib/layman/pro-audio/media-sound/bpmdj/bpmdj-4.1-r1.ebuild'
* bpmdj-4.1-r1.ebuild, line 7: Called inherit 'eutils' 'qt4'
* ebuild.sh, line 262: Called die
* The specific snippet of code:
* [ ! -e "$location" ] && die "${1}.eclass could not be
found by inherit()"
*
* If you need support, post the output of `emerge --info
'=media-sound/bpmdj-4.1-r1'`,
* the complete build log and the output of `emerge -pqv
'=media-sound/bpmdj-4.1-r1'`.
* This ebuild is from an overlay: '/var/lib/layman/pro-audio/'
* Working directory: '/home/rose'
* S: '/bpmdj-4.1'
Ebuild failed with status 1
Reading category 89|160 ( 55%): media-sound ..
Could not properly execute
/var/lib/layman/pro-audio/media-sound/bpmdj/bpmdj-4.1-r1.ebuild
Reading category 89|160 ( 55%): media-sound .. * ERROR:
media-sound/bpmdj-4.1 failed (depend phase):
* qt4.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 552: Called source
'/var/lib/layman/pro-audio/media-sound/bpmdj/bpmdj-4.1.ebuild'
* bpmdj-4.1.ebuild, line 7: Called inherit 'eutils' 'qt4'
* ebuild.sh, line 262: Called die
* The specific snippet of code:
* [ ! -e "$location" ] && die "${1}.eclass could not be
found by inherit()"
*
* If you need support, post the output of `emerge --info
'=media-sound/bpmdj-4.1'`,
* the complete build log and the output of `emerge -pqv
'=media-sound/bpmdj-4.1'`.
* This ebuild is from an overlay: '/var/lib/layman/pro-audio/'
* Working directory: '/home/rose'
* S: '/bpmdj-4.1'
Ebuild failed with status 1
The errors are due to the removal of qt4 eclass (it was dropped in favor
of the qt4-r2 eclass), they should be fixed by replacing "qt4" with
"qt4-r2" in the inherit line. Thing is, the qt4-r2 eclass is only
compatible with EAPI 2, 3 or 4. Currently, hydrogen-9999 uses EAPI=1.
Just changing to EAPI=2 seem's not to be working at least for
hydrogen-9999. Not much of a solution but at least the error is clear (:
best,
semkath