Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550814 - dev-libs/libixion-0.9.0 - make python optional
Summary: dev-libs/libixion-0.9.0 - make python optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-30 12:17 UTC by Pavel Kozlov
Modified: 2016-02-22 17:13 UTC (History)
1 user (show)

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 Pavel Kozlov 2015-05-30 12:17:09 UTC
I have libixion-0.7.0 installed in my machine without any python support. From 0.9.0 it requires it:

!!! The ebuild selected to satisfy ">=dev-libs/libixion-0.9:=" has unmet requirements.
- dev-libs/libixion-0.9.0::gentoo USE="-static-libs" ABI_X86="64" PYTHON_TARGETS="-python2_7"

  The following REQUIRED_USE flag constraints are unsatisfied:
    python_targets_python2_7

(dependency required by "dev-libs/liborcus-0.7.1::gentoo" [ebuild])
(dependency required by "app-office/libreoffice-bin-4.4.3.2::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


I don't want to merge more packages depending on python-2.7 which I don't need. It worked well as a library without any python support. Could you add something like USE="+/-python" to make it possible to turn off?

Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2015-07-18 09:43:12 UTC
This is fixed in dev-libs/libixion-0.9.1
Comment 2 Pavel Kozlov 2015-07-23 20:13:26 UTC
(In reply to Andreas Sturmlechner from comment #1)
> This is fixed in dev-libs/libixion-0.9.1

It is still not working

 * Package:    dev-libs/libixion-0.9.1
 * Repository: gentoo
 * Maintainer: openoffice@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * No Python implementation selected for the build. Please set
 * the PYTHON_TARGETS variable in your make.conf to include one
 * of the following values:
 * 
 * python2_7

 * ERROR: dev-libs/libixion-0.9.1::gentoo failed (setup phase):
 *   No supported Python implementation in PYTHON_SINGLE_TARGET/PYTHON_TARGETS.
 * 
 * Call stack:
 *                 ebuild.sh, line  93:  Called pkg_setup
 *                 ebuild.sh, line 321:  Called python-single-r1_pkg_setup
 *   python-single-r1.eclass, line 464:  Called python_setup
 *   python-single-r1.eclass, line 454:  Called die
 * The specific snippet of code:
 *              die "No supported Python implementation in PYTHON_SINGLE_TARGET/PYTHON_TARGETS."
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/libixion-0.9.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/libixion-0.9.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/libixion-0.9.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libixion-0.9.1/temp/die.env'.
 * Working directory: '/usr/lib64/python3.4/site-packages'
 * S: '/var/tmp/portage/dev-libs/libixion-0.9.1/work/libixion-0.9.1'