Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 283877 Details for
Bug 337320
python.eclass doesn't respect --nodeps emerge option
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Kill USE_WITH_* check in pkg_setup
kill-python-use-with.patch (text/plain), 2.31 KB, created by
Fabio Erculiani (RETIRED)
on 2011-08-19 09:42:59 UTC
(
hide
)
Description:
Kill USE_WITH_* check in pkg_setup
Filename:
MIME Type:
Creator:
Fabio Erculiani (RETIRED)
Created:
2011-08-19 09:42:59 UTC
Size:
2.31 KB
patch
obsolete
>Index: python.eclass >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/eclass/python.eclass,v >retrieving revision 1.127 >diff -u -b -B -r1.127 python.eclass >--- python.eclass 8 Jul 2011 07:49:36 -0000 1.127 >+++ python.eclass 19 Aug 2011 09:41:19 -0000 >@@ -400,8 +400,7 @@ > # @DESCRIPTION: > # Perform sanity checks and initialize environment. > # >-# This function is exported in EAPI 2 and 3 when PYTHON_USE_WITH or PYTHON_USE_WITH_OR variable >-# is set and always in EAPI >=4. Calling of this function is mandatory in EAPI >=4. >+# This function is exported in EAPI 2 and 3. Calling of this function is mandatory in EAPI >=4. > python_pkg_setup() { > if [[ "${EBUILD_PHASE}" != "setup" ]]; then > die "${FUNCNAME}() can be used only in pkg_setup() phase" >@@ -421,47 +420,6 @@ > PYTHON_ABI="${PYTHON_ABI:-$(PYTHON --ABI)}" > fi > >- if ! has "${EAPI:-0}" 0 1 && [[ -n "${PYTHON_USE_WITH}" || -n "${PYTHON_USE_WITH_OR}" ]]; then >- if [[ "${PYTHON_USE_WITH_OPT}" ]]; then >- if [[ "${PYTHON_USE_WITH_OPT}" == !* ]]; then >- use ${PYTHON_USE_WITH_OPT#!} && return >- else >- use !${PYTHON_USE_WITH_OPT} && return >- fi >- fi >- >- python_pkg_setup_check_USE_flags() { >- local python_atom USE_flag >- python_atom="$(python_get_implementational_package)" >- >- for USE_flag in ${PYTHON_USE_WITH}; do >- if ! has_version "${python_atom}[${USE_flag}]"; then >- eerror "Please rebuild ${python_atom} with the following USE flags enabled: ${PYTHON_USE_WITH}" >- die "Please rebuild ${python_atom} with the following USE flags enabled: ${PYTHON_USE_WITH}" >- fi >- done >- >- for USE_flag in ${PYTHON_USE_WITH_OR}; do >- if has_version "${python_atom}[${USE_flag}]"; then >- return >- fi >- done >- >- if [[ ${PYTHON_USE_WITH_OR} ]]; then >- eerror "Please rebuild ${python_atom} with at least one of the following USE flags enabled: ${PYTHON_USE_WITH_OR}" >- die "Please rebuild ${python_atom} with at least one of the following USE flags enabled: ${PYTHON_USE_WITH_OR}" >- fi >- } >- >- if _python_package_supporting_installation_for_multiple_python_abis; then >- PYTHON_SKIP_SANITY_CHECKS="1" python_execute_function -q python_pkg_setup_check_USE_flags >- else >- python_pkg_setup_check_USE_flags >- fi >- >- unset -f python_pkg_setup_check_USE_flags >- fi >- > PYTHON_PKG_SETUP_EXECUTED="1" > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 337320
: 283877