Re: [proaudio] =media-sound/hydrogen-9999 qt4.eclass

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


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



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/