Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 695620 - x11-drivers/xf86-video-qxl should support Python 3
Summary: x11-drivers/xf86-video-qxl should support Python 3
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-25 12:54 UTC by Michael Egger
Modified: 2019-10-17 23:28 UTC (History)
0 users

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 Michael Egger 2019-09-25 12:54:18 UTC
x11-drivers/xf86-video-qxl-0.1.5 doesn't support python3.
Comment 1 Matt Turner gentoo-dev 2019-09-25 20:53:18 UTC
Are you just filing bugs for the tracker, or did you test it and found it supports python3?
Comment 2 Arfrever Frehtes Taifersar Arahesis 2019-09-26 00:38:03 UTC
Michael Egger: Please test if these commits are sufficient:

https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/commit/69cf5e40b2b6a0188b9aa88b66b683bd461afbd1
https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/commit/b9955a35b42c156c343bd6f673c3e973397ce654
https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/commit/9a7eb40fa23b908d9f62a8f04933fdafd04d6b88


Maintainers: Since ${PYTHON_DEPS} is used conditionally inside xspice? ( ) block, probably the following changes in ebuild should be made:

-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"

+pkg_setup() {
+    use xspice && python-single-r1_pkg_setup
+}
Comment 3 Matt Turner gentoo-dev 2019-10-17 23:28:55 UTC
Looks like it doesn't work with Python3 (https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/issues/8) so we're evidently just spamming bugs. Great.