Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 659546 - app-text/asciidoc-8.6.10 ebuild has unmet requirements
Summary: app-text/asciidoc-8.6.10 ebuild has unmet requirements
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-28 21:44 UTC by Norman Shulman
Modified: 2018-06-28 21:52 UTC (History)
1 user (show)

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


Attachments
emerge --info output (emerge.info,5.47 KB, text/plain)
2018-06-28 21:44 UTC, Norman Shulman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Norman Shulman 2018-06-28 21:44:52 UTC
Created attachment 537676 [details]
emerge --info output

After the upgrade to python3.6:

$ sudo emerge -aqv asciidoc


!!! Problem resolving dependencies for app-text/asciidoc

!!! The ebuild selected to satisfy "asciidoc" has unmet requirements.
- app-text/asciidoc-8.6.10::gentoo USE="-examples -graphviz -highlight -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="(-pypy) -python2_7" PYTHON_TARGETS="python2_7 (-pypy)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    exactly-one-of ( python_single_target_pypy python_single_target_python2_7 )

  The above constraints are a subset of the following complete expression:
    exactly-one-of ( python_single_target_pypy python_single_target_python2_7 ) python_single_target_pypy? ( python_targets_pypy ) python_single_target_python2_7? ( python_targets_python2_7 )
Comment 1 Ben Kohler gentoo-dev 2018-06-28 21:52:01 UTC
If you set PYTHON_SINGLE_TARGET="python3_6" globally then you wipe out the profile-supplied python2_7 setting for asciidoc [1], and you need to re-apply it via your own package.use 

[1] https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/base/package.use#n8