Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523858 - mate-base/mate-desktop-1.8.1-r1 should REQUIRED_USE=${PYTHON_REQUIRED_USE} ( No supported Python implementation in PYTHON_TARGETS )
Summary: mate-base/mate-desktop-1.8.1-r1 should REQUIRED_USE=${PYTHON_REQUIRED_USE} ( ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Wijsman (TomWij) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-27 10:07 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2014-12-09 00:42 UTC (History)
1 user (show)

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


Attachments
emerge --info mate-base/mate-desktop (einfo,5.77 KB, text/plain)
2014-09-27 10:07 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2014-09-27 10:07:38 UTC
Created attachment 385596 [details]
emerge --info mate-base/mate-desktop

This should be a dependency resolution failure:

 * Messages for package mate-base/mate-desktop-1.8.1-r1:

 * No Python implementation selected for the build. Please add one
 * of the following values to your PYTHON_TARGETS (in make.conf):
 * 
 * python2_6 python2_7
 * ERROR: mate-base/mate-desktop-1.8.1-r1::gentoo failed (install phase):
 *   No supported Python implementation in PYTHON_TARGETS.
 * 


Simple Fix:

--- mate-desktop-1.8.1-r1.ebuild
+++ mate-desktop-1.8.1-r1.ebuild
@@ -43,7 +43,7 @@
 	>=x11-proto/randrproto-1.2:0
 	x11-proto/xproto:0
 	virtual/pkgconfig:*"
-
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 src_configure() {
 	gnome2_src_configure \
 		--enable-mate-about \


=> Solved

!!! The ebuild selected to satisfy "mate-desktop" has unmet requirements.
- mate-base/mate-desktop-1.8.1-r1::gentoo USE="X -debug -startup-notification" ABI_X86="64" PYTHON_TARGETS="-python2_7"

  The following REQUIRED_USE flag constraints are unsatisfied:
    python_targets_python2_7

  The above constraints are a subset of the following complete expression:
    any-of ( python_targets_python2_7 )
Comment 1 Matthias Maier gentoo-dev 2014-12-09 00:42:14 UTC
  09 Dec 2014; Matthias Maier <tamiko@gentoo.org> mate-desktop-1.8.1-r1.ebuild:
  add missing ${PYTHON_REQUIRED_USE}, bug #523858