Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 388549

Summary: media-libs/lv2core-9999 - missing dependency on dev-python/rdflib
Product: Gentoo Linux Reporter: Yörn Jünger <greggel>
Component: Current packagesAssignee: Professional Audio Applications Maintainers <proaudio>
Severity: normal CC: mgorny, treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: Pending removal: 2017-06-28
Package list:
Runtime testing required: ---

Description Yörn Jünger 2011-10-26 13:10:48 UTC
Please add dev-python/rdflib as dependency for media-libs/lv2core-9999.

Reproducible: Always

Steps to Reproduce:
1. emerge media-libs/lv2core-9999

Actual Results:  
lv2core doesn't configure properly.

Expected Results:  
lv2core configures fine.
Comment 1 dugz 2016-02-13 11:16:22 UTC
This version has been dropped from portage and the ones which are in portage don't seem to require this dependency.
Comment 2 Pacho Ramos gentoo-dev 2017-04-24 10:45:43 UTC
This neither builds with python 3.5 or 3.6:
>>> Emerging (1 of 1) media-libs/lv2core-6.0::gentoo
 * lv2core-6.0.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                           [ ok ]
>>> Unpacking source...
>>> Unpacking lv2core-6.0.tar.bz2 to /var/tmp/portage/media-libs/lv2core-6.0/work
>>> Source unpacked in /var/tmp/portage/media-libs/lv2core-6.0/work
>>> Preparing source in /var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0 ...
CCFLAGS="-O2 -pipe -march=native -fno-stack-protector" LINKFLAGS="-O2 -pipe -march=native -fno-stack-protector -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu" "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/waf" --prefix=/usr --libdir=/usr/lib64  configure
Setting top to                           : /var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0 
Setting out to                           : /var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/build 
Checking for 'gcc' (c compiler)          : x86_64-pc-linux-gnu-gcc 

Global Configuration 
 * Install prefix                        : /usr 
 * Debuggable build                      : False 
 * Strict compiler flags                 : False 
 * Build documentation                   : False 

 * LV2 bundle directory                  : /usr/lib64/lv2 

'configure' finished successfully (0.022s)
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0 ...
"/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/waf" build --verbose --jobs=9
Waf: Entering directory `/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/build'
[1/1] subst: -> build/lv2core.pc
Waf: Leaving directory `/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/build'
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 94, in waf_entry_point
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 146, in run_commands
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 139, in run_command
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 334, in execute
    return execute_method(self)
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 102, in execute
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 111, in execute_build
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Tools/", line 113, in check_compile
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 191, in compile
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 308, in f
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/", line 165, in store
AttributeError: Can't pickle local object 'Context.__init__.<locals>.node_class'
 * ERROR: media-libs/lv2core-6.0::gentoo failed (compile phase):
 *   build failed
 * Call stack:
 *, line  115:  Called src_compile
 *   environment, line 3056:  Called waf-utils_src_compile
 *   environment, line 3699:  Called die
 * The specific snippet of code:
 *       "${WAF_BINARY}" ${_mywafconfig} ${jobs} || die "build failed"
 * If you need support, post the output of `emerge --info '=media-libs/lv2core-6.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/lv2core-6.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/build/media-libs/lv2core-6.0:20170424-104352.log.gz'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/lv2core-6.0/temp/build.log.gz'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/lv2core-6.0/temp/environment'.
 * Working directory: '/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0'
 * S: '/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0'

Also, this was replaced by lv2 package long time ago, and media-libs/lv2-ui is the only reverse dep... hence, I would treeclean this
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-07-01 09:25:30 UTC
commit 5f05c62d0fbc5ab77ce03cdb16fde0821ce711db
Author:     Michał Górny <>
AuthorDate: Sat Jul 1 11:11:37 2017
Commit:     Michał Górny <>
CommitDate: Sat Jul 1 11:19:55 2017

    media-libs/lv2core: Remove last-rited pkg, #388549

commit 68d75fd287fc1e64e907be47357e41780ef98c2e
Author:     Michał Górny <>
AuthorDate: Sat Jul 1 11:11:00 2017
Commit:     Michał Górny <>
CommitDate: Sat Jul 1 11:19:53 2017

    media-libs/lv2-ui: Remove last-rited pkg, #388549