Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 683720 - x11-wm/qtile-0.13.0 should depend on >=dev-python/cairocffi-0.9
Summary: x11-wm/qtile-0.13.0 should depend on >=dev-python/cairocffi-0.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tim Harder
URL: https://forums.gentoo.org/viewtopic-t...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-04-18 05:55 UTC by Marco Genasci
Modified: 2019-07-03 22:00 UTC (History)
0 users

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


Attachments
qtile-0.13.0.ebuild.patch (qtile-0.13.0.ebuild.patch,533 bytes, patch)
2019-04-18 05:55 UTC, Marco Genasci
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Genasci 2019-04-18 05:55:34 UTC
x11-wm/qtile-0.13.0 should depend on >=dev-python/cairocffi-0.9 if not build fails:

Traceback (most recent call last):
  File "setup.py", line 161, in <module>
    'libqtile/ffi_build.py:xcursors_ffi',
  File "/usr/lib64/python2.7/site-packages/setuptools/__init__.py", line 142, in setup
    _install_setup_requires(attrs)
  File "/usr/lib64/python2.7/site-packages/setuptools/__init__.py", line 137, in _install_setup_requires
    dist.fetch_build_eggs(dist.setup_requires)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 586, in fetch_build_eggs
    replace_conflicting=True,
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 780, in resolve
    replace_conflicting=replace_conflicting
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1063, in best_match
    return self.obtain(req, installer)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 1075, in obtain
    return installer(requirement)
  File "/usr/lib64/python2.7/site-packages/setuptools/dist.py", line 653, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 673, in easy_install
    raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('cairocffi>=0.9[xcb]') 

Reproducible: Always
Comment 1 Marco Genasci 2019-04-18 05:55:51 UTC
Created attachment 573230 [details, diff]
qtile-0.13.0.ebuild.patch
Comment 2 Larry the Git Cow gentoo-dev 2019-07-03 22:00:36 UTC
The bug has been closed via the following commit(s):

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

commit a40e26a9a48e37c0a63f7c0542e43e9075e42669
Author:     Tim Harder <radhermit@gentoo.org>
AuthorDate: 2019-07-03 21:21:23 +0000
Commit:     Tim Harder <radhermit@gentoo.org>
CommitDate: 2019-07-03 21:59:35 +0000

    x11-wm/qtile: version bump to 0.14.2
    
    Closes: https://bugs.gentoo.org/683720
    
    Signed-off-by: Tim Harder <radhermit@gentoo.org>

 x11-wm/qtile/Manifest            |  1 +
 x11-wm/qtile/qtile-0.14.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
 x11-wm/qtile/qtile-9999.ebuild   |  8 ++---
 3 files changed, 72 insertions(+), 4 deletions(-)