Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388549 - media-libs/lv2core-9999 - missing dependency on dev-python/rdflib
Summary: media-libs/lv2core-9999 - missing dependency on dev-python/rdflib
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard: Pending removal: 2017-06-28
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2011-10-26 13:10 UTC by Yörn Jünger
Modified: 2017-07-01 09:25 UTC (History)
2 users (show)

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 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: lv2core.pc.in -> 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/Scripting.py", line 94, in waf_entry_point
    run_commands()
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Scripting.py", line 146, in run_commands
    run_command(cmd_name)
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Scripting.py", line 139, in run_command
    ctx.execute()
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Scripting.py", 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/Build.py", line 102, in execute
    self.execute_build()
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Build.py", line 111, in execute_build
    self.compile()
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Tools/errcheck.py", line 113, in check_compile
    ret=old_compile(self)
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Build.py", line 191, in compile
    self.store()
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Utils.py", line 308, in f
    ret=fun(*k,**kw)
  File "/var/tmp/portage/media-libs/lv2core-6.0/work/lv2core-6.0/.waf3-1.6.6-158eec7a0749a003782d4a9a502e3d08/waflib/Build.py", line 165, in store
    cPickle.dump(data,f)
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:
 *     ebuild.sh, 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 <mgorny@gentoo.org>
AuthorDate: Sat Jul 1 11:11:37 2017
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: Sat Jul 1 11:19:55 2017

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

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

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