Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574346 - =dev-python/pyopencl-2015.2.4 missing dev-python/cffi dependency
Summary: =dev-python/pyopencl-2015.2.4 missing dev-python/cffi dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-10 14:59 UTC by Oleh
Modified: 2016-02-10 16:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,5.89 KB, text/x-log)
2016-02-10 15:00 UTC, Oleh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oleh 2016-02-10 14:59:46 UTC
As in summary. pyopencl missing dev-python/cffi dep.

Reproducible: Always

Steps to Reproduce:
1. emerge pyopencl
2. notice a build failure
3. emerge dev-python/cffi
4. emerge pyopencl successful
Actual Results:  
Traceback (most recent call last):
  File "setup.py", line 234, in <module>
    main()
  File "setup.py", line 230, in main
    zip_safe=False)
  File "/var/tmp/portage/dev-python/pyopencl-2015.2.4/work/pyopencl-2015.2.4/aksetup_helper.py", line 21, in setup
    setup(*args, **kwargs)
  File "/usr/lib64/python2.7/distutils/core.py", line 111, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 269, in __init__
    self.fetch_build_eggs(attrs['setup_requires'])
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 313, in fetch_build_eggs
    replace_conflicting=True,
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 827, in resolve
    dist = best[req.key] = env.best_match(req, ws, installer)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1072, in best_match
    return self.obtain(req, installer)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1084, in obtain
    return installer(requirement)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 380, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 640, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 670, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 853, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 1081, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 1069, in run_setup
    raise DistutilsError("Setup script exited with %s" % (v.args[0],))
distutils.errors.DistutilsError: Setup script exited with error: SandboxViolation: mkdir('/var/tmp/portage/dev-python/pyopencl-2015.2.4/work/pyopencl-2015.2.4-python2_7/cffi.egg-info', 511) {}
Comment 1 Oleh 2016-02-10 15:00:11 UTC
Created attachment 425138 [details]
build log
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2016-02-10 16:15:54 UTC
commit 329cf07554886e8a9a18c290a3822da34cc403ab
Author: Justin Lecher <jlec@gentoo.org>
Date:   Wed Feb 10 17:15:26 2016 +0100

    dev-python/pyopencl: Fix deps

    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=574346

    Package-Manager: portage-2.2.27
    Signed-off-by: Justin Lecher <jlec@gentoo.org>

    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329cf07554886e8a9a18c290a3822da34cc403ab

commit 8a767c366630e6c4ae1b311544779ab2d390926c
Author: Justin Lecher <jlec@gentoo.org>
Date:   Wed Feb 10 16:44:01 2016 +0100

    dev-python/pytools: Version Bump

    Package-Manager: portage-2.2.27
    Signed-off-by: Justin Lecher <jlec@gentoo.org>

    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a767c366630e6c4ae1b311544779ab2d390926c