On Tue, 14 Feb 2012 17:58:49 +0100 [email protected] wrote: > > Hi, > > I tried to compile hydrogen and it fails with this: > > > /root>emerge hydrogen > Calculating dependencies... done! > > >>> Verifying ebuild manifests > > >>> Emerging (1 of 1) media-sound/hydrogen-0.9.5 > * hydrogen-0.9.5.tar.gz RMD160 SHA1 SHA256 > size ;-) ... > [ ok ] > >>> Unpacking source... > >>> Unpacking hydrogen-0.9.5.tar.gz > >>> to /var/tmp/portage/media-sound/hydrogen-0.9.5/work Source > >>> unpacked in /var/tmp/portage/media-sound/hydrogen-0.9.5/work > >>> Preparing source > >>> in /var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5 ... > * Applying portaudio.patch ... > [ ok ] > * Applying hydrogen-0.9.5-use_lrdf_pkgconfig.patch ... > [ ok ] > >>> Source prepared. > >>> Configuring source > >>> in /var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5 ... > >>> Source configured. Compiling source > >>> in /var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5 ... > scons: Reading SConscript files ... > Exception: Platform 'linux3' not supported: > File > "/var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5/Sconstruct", > line 378: includes, a , b = get_platform_flags( opts ) File > "/var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5/Sconstruct", > line 103: raise Exception( "Platform '%s' not supported" % > sys.platform ) > * ERROR: media-sound/hydrogen-0.9.5 failed (compile phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 85: Called src_compile > * environment, line 2435: Called die > * The specific snippet of code: > * scons prefix=/usr DESTDIR="${D}" optflags="${CXXFLAGS}" > ${myconf} || die > * > * If you need support, post the output of 'emerge --info > =media-sound/hydrogen-0.9.5', > * the complete build log and the output of 'emerge -pqv > =media-sound/hydrogen-0.9.5'. > * The complete build log is located at > '/var/tmp/portage/media-sound/hydrogen-0.9.5/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/media-sound/hydrogen-0.9.5/temp/environment'. > * S: > '/var/tmp/portage/media-sound/hydrogen-0.9.5/work/hydrogen-0.9.5' > > >>> Failed to emerge media-sound/hydrogen-0.9.5, Log file: > > >>> '/var/tmp/portage/media-sound/hydrogen-0.9.5/temp/build.log' > > > if needed I will post the additional files mentioned by the output > above later. > > How can I circumvent the problem? > > Best regards, > mcc > > >
My first gut reaction is to observe "Exception: Platform 'linux3' not supported:" and say that you are running a 3.x kernel. In which case you are SOL assuming hydrogen only supports kernel-2.x Your choices are to file bugs with upstream or (better) submit patches to upstream. Perhaps someone else has done this already. -- Alan McKinnnon [email protected]

