On Mon, 2014-06-09 at 09:15 +0200, Lukas Slebodnik wrote:
ehlo,
The configure script failed with python3
checking for python... /usr/bin/python
checking for python version... 3.3
checking for python platform... linux
checking for python script directory... ${prefix}/lib/python3.3/site-packages
checking for python extension module directory...
${exec_prefix}/lib64/python3.3/site-packages
checking for headers required to compile python extensions... File
"<string>", line 1
import sys; print sys.prefix
^
SyntaxError: invalid syntax
File "<string>", line 1
import sys; print sys.exec_prefix
^
SyntaxError: invalid syntax
not found
configure: error: Could not find python headers
checking for python... /usr/bin/python
checking for working python... File "<string>", line 1
from distutils import sysconfig; print '-I' +
sysconfig.get_python_inc() + ' -I' +
sysconfig.get_python_inc(plat_specific=True) + ' ' +
sysconfig.get_config_var('BASECFLAGS')
^
SyntaxError: invalid syntax
File "<string>", line 1
from distutils import sysconfig; print "
".join(sysconfig.get_config_var('LIBS').split() +
sysconfig.get_config_var('SYSLIBS').split()) + ' -lpython' +
sysconfig.get_config_var('VERSION') + ' -L' +
sysconfig.get_config_var('LIBDIR')
^
SyntaxError: invalid syntax
yes
checking for Py_ssize_t... yes
checking for PySet_New... no
checking for PySet_Add... no
How to test?
* use distribution with default python >=3
* test on fedora 20
- python, python3 packages should be installed
- cd /usr/bin/
- unlink python
- ln -s python3 python
Do not forget to change symling after testing :-)
Patch is attached.
LS
_______________________________________________
sssd-devel mailing list
sssd-devel(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel
Hello Lukas,
I'm still seeing following when calling reconfig:
checking for python2 platform... (cached) linux2
checking for python2 script directory... (cached) ${prefix}/lib/python2.7/site-packages
checking for python2 extension module directory... (cached)
${exec_prefix}/lib64/python2.7/site-packages
checking for headers required to compile python extensions... found
checking for python2... (cached) /usr/bin/python
checking for working python... File "<string>", line 1
from distutils import sysconfig; print '-I' +
sysconfig.get_python_inc() + ' -I' +
sysconfig.get_python_inc(plat_specific=True) + ' ' +
sysconfig.get_config_var('BASECFLAGS')
^
SyntaxError: invalid syntax
File "<string>", line 1
from distutils import sysconfig; print "
".join(sysconfig.get_config_var('LIBS').split() +
sysconfig.get_config_var('SYSLIBS').split()) + ' -lpython' +
sysconfig.get_config_var('VERSION') + ' -L' +
sysconfig.get_config_var('LIBDIR')
^
SyntaxError: invalid syntax
yes
checking for Py_ssize_t... (cached) yes
checking for PySet_New... (cached) yes
checking for PySet_Add... (cached) yes
Could you have a look?
Thanks,
PR