It fails with: -- Found PythonInterp: /usr/bin/python CMake Error at cmake/modules/Python.cmake:11 (message): Some packages have outdated versions: Python version 2.7.1 found, but need 2.4, 2.5 or 2.6. Call Stack (most recent call first): CMakeLists.txt:15 (python_test_script) Same with frescobaldi-1.0.3. Reproducible: Always
The Python version is explicitly checked in checkmodules.py. The latest development release (1.1.8) compiles fine with python-2.7.1 and seems to work.
frescobaldi-1.1.8 compiles fine here too but is not stable. frescobaldi-1.0.2 (1.0.3 is the latest stable version) works fine with python-2.7.1. Only the compilation does not work.
Created attachment 256977 [details] ebuild for frescobaldi-1.0.3 with patch for Python 2.7
Created attachment 256978 [details, diff] patch for Python 2.7
Please try the attached patch. It should also work with frescobaldi-1.0.2.
It works perfectly with frescobaldi-1.0.3. Thanks!
Maybe you could change this bug report, so that it blocks Bug #292401 (tracker for python 2.7 incompatible pkgs). That way it could receive some attention from the Gentoo Python team.
done.
The patch looks good, presumably this could just get committed.
Committed (1.0.3). Thanks Matthias & Dirkjan!