We are retiring python2 and introducing python27 later this week. Rawhide only.
As for now, nothing should break, except python2-debug will exist no more.
Packages (build)requiring python2 or python2-devel should continue to work for now. If not, let us know.
If you plan to keep a Python 2 package in Fedora 32+, talk to me, I can help you draft an exception request.
Will post a reply here once it is done.
The following packages build subpackages for python2-debug (and should stop doing it in Fedora 32+):
- gcc-python-plugin (FTBFS) - python-mysql (PR exists) - python-psycopg2 (notified in an existing bugzilla)
I guess we need to keep `python2-reportlab` and `python2-scons`.
On 27/08/19 22:20, Miro Hrončok wrote:
We are retiring python2 and introducing python27 later this week. Rawhide only.
If you plan to keep a Python 2 package in Fedora 32+, talk to me, I can help you draft an exception request.
`python2-reportlab` looks no longer used by other packages. `python2-scons` is still required instead:
$ repoquery --disablerepo=* --enablerepo=fedora-source --enablerepo=updates-source --release rawhide --whatrequires python2-scons
libffado-0:2.4.1-6.fc30.src
minicomputer-0:1.41-26.fc31.src
mypaint-0:1.2.1-20.fc30.src
On 28/08/19 13:08, Miro Hrončok wrote:
On 28. 08. 19 13:02, Antonio Trande wrote:
I guess we need to keep `python2-reportlab` and `python2-scons`.
For what?
On 28. 08. 19 14:48, Antonio Trande wrote:
`python2-reportlab` looks no longer used by other packages. `python2-scons` is still required instead:
$ repoquery --disablerepo=* --enablerepo=fedora-source --enablerepo=updates-source --release rawhide --whatrequires python2-scons
libffado-0:2.4.1-6.fc30.src
minicomputer-0:1.41-26.fc31.src
mypaint-0:1.2.1-20.fc30.src
So the idea is that somebody would like to keep libffado or minicomputer or mypaint and we would help them. That would also preserve python2-scons if needed.
I'd rather not try to keep a Python library just for the sake of the library itself.
On 27. 08. 19 22:20, Miro Hrončok wrote:
We are retiring python2 and introducing python27 later this week. Rawhide only.
As for now, nothing should break, except python2-debug will exist no more.
Packages (build)requiring python2 or python2-devel should continue to work for now. If not, let us know.
If you plan to keep a Python 2 package in Fedora 32+, talk to me, I can help you draft an exception request.
Will post a reply here once it is done.
python27 build in progress.
Will retire python2 later tomorrow or on Friday (in case something is terribly broken I want to have some maneuvering space).
On 27. 08. 19 22:20, Miro Hrončok wrote:
python27 build in progress.
Will retire python2 later tomorrow or on Friday (in case something is terribly broken I want to have some maneuvering space).
Hey Miro,
I can't rebuild python-wxpython4 with the new python27. This is what I'm seeing in the logs but it seems that the root cause is that /usr/include/python2.7/pyconfig-64.h is missing?
[1/2] Compiling build/waf/2.7/gtk3/.conf_check_5549a18d8958579571e1d4f3f7111de9/test.cpp
['/usr/bin/g++', '-fPIC', '-fno-strict-aliasing', '-O2', '-g', '-fexceptions', '-fstack-protector-strong', '-grecord-gcc-switches', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-fPIC', '-fwrapv', '-O2', '-g', '-fexceptions', '-fstack-protector-strong', '-grecord-gcc-switches', '-m64', '-mtune=generic', '-fasynchronous-unwind-tables', '-fstack-clash-protection', '-fcf-protection', '-fPIC', '-fwrapv', '-I/usr/include/python2.7', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib64/python2.7/site-packages"', '-D_GNU_SOURCE', '-DNDEBUG', '-D_GNU_SOURCE', '../test.cpp', '-c', '-o/builddir/build/BUILD/python-wxpython4-4.0.6/python2/build/waf/2.7/gtk3/.conf_check_5549a18d8958579571e1d4f3f7111de9/testbuild/test.cpp.1.o'] err: In file included from /usr/include/python2.7/Python.h:8, from ../test.cpp:2: /usr/include/python2.7/pyconfig.h:6:10: fatal error: pyconfig-64.h: No such file or directory 6 | #include "pyconfig-64.h" | ^~~~~~~~~~~~~~~ compilation terminated.
from /builddir/build/BUILD/python-wxpython4-4.0.6/python2: Test does not build: Traceback (most recent call last): File "/builddir/build/BUILD/python-wxpython4-4.0.6/python2/bin/.waf-2.0.8-206f2b7a89029e71942a2beb9e1bbbbd/waflib/Configure.py", line 324, in run_build bld.compile() File "/builddir/build/BUILD/python-wxpython4-4.0.6/python2/bin/.waf-2.0.8-206f2b7a89029e71942a2beb9e1bbbbd/waflib/Build.py", line 176, in compile raise Errors.BuildError(self.producer.error) BuildError: Build failed -> task in 'testprog' failed with exit status 1 (run with -v to display more information)
Could not build python extensions from /builddir/build/BUILD/python-wxpython4-4.0.6/python2: The configuration failed
On 29. 08. 19 5:25, Scott Talbert wrote:
On 27. 08. 19 22:20, Miro Hrončok wrote:
python27 build in progress.
Will retire python2 later tomorrow or on Friday (in case something is terribly broken I want to have some maneuvering space).
Hey Miro,
I can't rebuild python-wxpython4 with the new python27. This is what I'm seeing in the logs but it seems that the root cause is that /usr/include/python2.7/pyconfig-64.h is missing?
I've noticed this as well today. It is a packaging bug with excludes and I'm working on a hotfix. Will push ASAP, testing locally.
On 29. 08. 19 10:19, Miro Hrončok wrote:
On 29. 08. 19 5:25, Scott Talbert wrote:
On 27. 08. 19 22:20, Miro Hrončok wrote:
python27 build in progress.
Will retire python2 later tomorrow or on Friday (in case something is terribly broken I want to have some maneuvering space).
Hey Miro,
I can't rebuild python-wxpython4 with the new python27. This is what I'm seeing in the logs but it seems that the root cause is that /usr/include/python2.7/pyconfig-64.h is missing?
I've noticed this as well today. It is a packaging bug with excludes and I'm working on a hotfix. Will push ASAP, testing locally.
python27-2.7.16-9.fc32 appears to be fixed. Thanks for the report.
On 28. 08. 19 19:37, Miro Hrončok wrote:
On 27. 08. 19 22:20, Miro Hrončok wrote:
We are retiring python2 and introducing python27 later this week. Rawhide only.
As for now, nothing should break, except python2-debug will exist no more.
Packages (build)requiring python2 or python2-devel should continue to work for now. If not, let us know.
If you plan to keep a Python 2 package in Fedora 32+, talk to me, I can help you draft an exception request.
Will post a reply here once it is done.
python27 build in progress.
Will retire python2 later tomorrow or on Friday (in case something is terribly broken I want to have some maneuvering space).
I've just retired python2.
Hello, Is just a question . Can we have python2-gobject-devel and python3-gobject-devel instead pygobject3-devel [1] ?
pygobject3-devel installs python27 and more python2 packages
Thanks
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1749589
On Tue, 2019-08-27 at 22:20 +0200, Miro Hrončok wrote:
We are retiring python2 and introducing python27 later this week. Rawhide only.
As for now, nothing should break, except python2-debug will exist no more.
Packages (build)requiring python2 or python2-devel should continue to work for now. If not, let us know.
If you plan to keep a Python 2 package in Fedora 32+, talk to me, I can help you draft an exception request.
Will post a reply here once it is done.
The following packages build subpackages for python2-debug (and should stop doing it in Fedora 32+):
- gcc-python-plugin (FTBFS)
- python-mysql (PR exists)
- python-psycopg2 (notified in an existing bugzilla)
-- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok _______________________________________________ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproje...
On Tue, 2019-08-27 at 22:20 +0200, Miro Hrončok wrote:
We are retiring python2 and introducing python27 later this week. Rawhide only.
As for now, nothing should break, except python2-debug will exist no more.
Packages (build)requiring python2 or python2-devel should continue to work for now. If not, let us know.
On gnome-python2.spec [1] we got an error [2]
HTH
[1] %package devel Summary: Development files for building add-on libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: gnome-vfs2-devel%{?_isa} >= %{libgnomevfs_version} Requires: python2-devel%{?_isa} >= %{python_version}
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=37594531
BUILDSTDERR: Problem: conflicting requests DEBUG util.py:585: BUILDSTDERR: - nothing provides python2-devel(x86-64) >= 2.3.0 needed by gnome-python2-devel-2.28.1-27.fc32.x86_64 DEBUG util.py:587: (try to add '--skip-broken' to skip uninstallable packages)
python-devel@lists.fedoraproject.org