View previous topic :: View next topic |
Author |
Message |
nusch Tux's lil' helper
Joined: 19 May 2007 Posts: 115 Location: Katowice(Poland)
|
Posted: Fri Sep 30, 2011 2:20 pm Post subject: [Solved] "'python' does not respect EPYTHON variable |
|
|
I'm upgrading very old gentoo installation, passed lot of problems but stuck on this:
Code: |
>>> Emerging (3 of 12) dev-python/setuptools-0.6.19
* distribute-0.6.19.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking distribute-0.6.19.tar.gz to /var/tmp/portage/dev-python/setuptools-0.6.19/work
>>> Source unpacked in /var/tmp/portage/dev-python/setuptools-0.6.19/work
>>> Preparing source in /var/tmp/portage/dev-python/setuptools-0.6.19/work/distribute-0.6.19 ...
* Applying setuptools-0.6_rc7-noexe.patch ... [ ok ]
* Applying distribute-0.6.16-fix_deprecation_warnings.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/setuptools-0.6.19/work/distribute-0.6.19 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/setuptools-0.6.19/work/distribute-0.6.19 ...
* Path to 'python': '/usr/local/bin/python'
* ABI: ''
* DEFAULT_ABI: 'default'
* EPYTHON: 'python3.1'
* PYTHON_ABI: '3.1'
* Locally active version of Python: '2.6'
* ERROR: dev-python/setuptools-0.6.19 failed (compile phase):
* 'python' does not respect EPYTHON variable
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 5110: Called distutils_src_compile
* environment, line 1269: Called python_execute_function 'distutils_building'
* environment, line 3414: Called _python_calculate_PYTHON_ABIS
* environment, line 529: Called _python_final_sanity_checks
* environment, line 703: Called die
* The specific snippet of code:
* die "'python' does not respect EPYTHON variable";
*
* If you need support, post the output of 'emerge --info =dev-python/setuptools-0.6.19',
* the complete build log and the output of 'emerge -pqv =dev-python/setuptools-0.6.19'.
* The complete build log is located at '/var/tmp/portage/dev-python/setuptools-0.6.19/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/setuptools-0.6.19/temp/environment'.
* S: '/var/tmp/portage/dev-python/setuptools-0.6.19/work/distribute-0.6.19'
>>> Failed to emerge dev-python/setuptools-0.6.19, Log file:
>>> '/var/tmp/portage/dev-python/setuptools-0.6.19/temp/build.log'
* Messages for package dev-python/setuptools-0.6.19:
* Path to 'python': '/usr/local/bin/python'
* ABI: ''
* DEFAULT_ABI: 'default'
* EPYTHON: 'python3.1'
* PYTHON_ABI: '3.1'
* Locally active version of Python: '2.6'
* ERROR: dev-python/setuptools-0.6.19 failed (compile phase):
* 'python' does not respect EPYTHON variable
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 5110: Called distutils_src_compile
* environment, line 1269: Called python_execute_function 'distutils_building'
* environment, line 3414: Called _python_calculate_PYTHON_ABIS
* environment, line 529: Called _python_final_sanity_checks
* environment, line 703: Called die
* The specific snippet of code:
* die "'python' does not respect EPYTHON variable";
|
This happens for limited ammount of packages, I have problem also with sys-apps/file , emerging with USE="-python" helped but can't do this for python related ebuild.
build.log
emerge.info
Code: |
Gentoo-11 tmp # eselect python --list
Available Python interpreters:
[1] python2.4
[2] python2.6 *
[3] python2.7
[4] python3.1
|
I tried also to rebuild python 2.6.,2.7, 3.1 and switching between all those with eselect and python-updater
Last edited by nusch on Mon Oct 03, 2011 9:35 am; edited 1 time in total |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Oct 02, 2011 6:51 pm Post subject: |
|
|
It looks like you have a manually installed python in the mix causing your trouble.
Code: | * Path to 'python': '/usr/local/bin/python'
|
_________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
nusch Tux's lil' helper
Joined: 19 May 2007 Posts: 115 Location: Katowice(Poland)
|
Posted: Sun Oct 02, 2011 7:05 pm Post subject: |
|
|
I extracted stage3 over existing system, I don't know what previous administrator exactly did. But is it safe to simply delete this executable and eventually site/dist-packages in /usr/local ? |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Oct 02, 2011 7:14 pm Post subject: |
|
|
I think it would be, but as always the safest is to rename it and test. If all is well it is safe to delete and get back to a fully package manager managed gentoo system again.
P.S. The thanks for the PATH spot goes to Arfever on #gentoo-python. Since there were no reply's, I had posted a link to this thread in the irc channel. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
nusch Tux's lil' helper
Joined: 19 May 2007 Posts: 115 Location: Katowice(Poland)
|
Posted: Mon Oct 03, 2011 9:35 am Post subject: |
|
|
Thx, it works |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|