Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing: * bytecode files from .cpython-33.py[co] to .cpython-34.py[co] * extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
FYI - python3-nose failed to build, looks like upstream has it fixed in git. I've queried to see if a release is coming soon, otherwise will update to a git checkout.
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
Looks like the f21-python buildroot is hosed. I can't build anything. SRPM builds are failing with:
DEBUG util.py:281: Error: Package: python3-six-1.6.1-1.fc21.noarch (build) DEBUG util.py:281: Requires: python(abi) = 3.3 DEBUG util.py:281: Installing: python-2.7.6-6.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: Available: python3-3.4.0-3.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 3.4 DEBUG util.py:281: python(abi) = 3.4
What are you trying to rebuild? I think what you are getting is expected, since python-six is not yet rebuild against Python 3.4 in the tag.
Sorry if this is not going as fast as it could, I've never done this sort of a mass rebuild before, still learning the ropes.
Matt
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "Development discussions related to Fedora" devel@lists.fedoraproject.org, "Fedora Python SIG" python-devel@lists.fedoraproject.org Sent: Thursday, May 8, 2014 11:28:16 PM Subject: Re: Python 3.4 to rawhide
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
Looks like the f21-python buildroot is hosed. I can't build anything. SRPM builds are failing with:
DEBUG util.py:281: Error: Package: python3-six-1.6.1-1.fc21.noarch (build) DEBUG util.py:281: Requires: python(abi) = 3.3 DEBUG util.py:281: Installing: python-2.7.6-6.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: Available: python3-3.4.0-3.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 3.4 DEBUG util.py:281: python(abi) = 3.4
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
I'd say ask releng for help and mass rebuild everything unless satisfied.
Dne 9.5.2014 11:45, Matej Stuchlik napsal(a):
What are you trying to rebuild? I think what you are getting is expected, since python-six is not yet rebuild against Python 3.4 in the tag.
Sorry if this is not going as fast as it could, I've never done this sort of a mass rebuild before, still learning the ropes.
Matt
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "Development discussions related to Fedora" devel@lists.fedoraproject.org, "Fedora Python SIG" python-devel@lists.fedoraproject.org Sent: Thursday, May 8, 2014 11:28:16 PM Subject: Re: Python 3.4 to rawhide
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
Looks like the f21-python buildroot is hosed. I can't build anything. SRPM builds are failing with:
DEBUG util.py:281: Error: Package: python3-six-1.6.1-1.fc21.noarch (build) DEBUG util.py:281: Requires: python(abi) = 3.3 DEBUG util.py:281: Installing: python-2.7.6-6.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: Available: python3-3.4.0-3.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 3.4 DEBUG util.py:281: python(abi) = 3.4
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel
On 05/09/2014 05:10 AM, Miro Hrončok wrote:
I'd say ask releng for help and mass rebuild everything unless satisfied.
dgilmore on #fedora-releng worked it out. Thanks.
Thanks for the tip, did just that.
----- Original Message -----
From: "Miro Hrončok" mhroncok@redhat.com To: "Fedora Python SIG" python-devel@lists.fedoraproject.org, "Development discussions related to Fedora" devel@lists.fedoraproject.org Sent: Friday, May 9, 2014 1:10:40 PM Subject: Re: Python 3.4 to rawhide
I'd say ask releng for help and mass rebuild everything unless satisfied.
Dne 9.5.2014 11:45, Matej Stuchlik napsal(a):
What are you trying to rebuild? I think what you are getting is expected, since python-six is not yet rebuild against Python 3.4 in the tag.
Sorry if this is not going as fast as it could, I've never done this sort of a mass rebuild before, still learning the ropes.
Matt
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "Development discussions related to Fedora" devel@lists.fedoraproject.org, "Fedora Python SIG" python-devel@lists.fedoraproject.org Sent: Thursday, May 8, 2014 11:28:16 PM Subject: Re: Python 3.4 to rawhide
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
Looks like the f21-python buildroot is hosed. I can't build anything. SRPM builds are failing with:
DEBUG util.py:281: Error: Package: python3-six-1.6.1-1.fc21.noarch (build) DEBUG util.py:281: Requires: python(abi) = 3.3 DEBUG util.py:281: Installing: python-2.7.6-6.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: python(abi) = 2.7 DEBUG util.py:281: Available: python3-3.4.0-3.fc21.armv7hl (build) DEBUG util.py:281: python(abi) = 3.4 DEBUG util.py:281: python(abi) = 3.4
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel
-- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok _______________________________________________ python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
I've been rebuilding some things today. I'm ending today with docutils failing. Haven't looked at the porting guide yet. Maybe someone else will have time to take a look.
+ python3 test3/alltests.py Testing Docutils 0.11 [release] with Python 3.4.0 on 2014-05-10 at 03:49:57 Working directory: /builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3 Docutils package: /builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils ..F.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................EEE................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................! .......... ................................................................................................................................................................................................................................................... ====================================================================== ERROR: test_odt_basic (test_writers.test_odt.DocutilsOdtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 154, in test_odt_basic self.process_test('odt_basic.txt', 'odt_basic.odt', File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 105, in process_test settings_overrides=settings_overrides) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 414, in publish_string enable_exit_status=enable_exit_status) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 657, in publish_programmatically pub.set_components(reader_name, parser_name, writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 99, in set_components self.set_writer(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 88, in set_writer writer_class = writers.get_writer_class(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/__init__.py", line 137, in get_writer_class module = __import__(writer_name, globals(), locals(), level=1) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/odf_odt/__init__.py", line 91, in <module> class _ElementInterfaceWrapper(etree._ElementInterface): AttributeError: 'module' object has no attribute '_ElementInterface' ====================================================================== ERROR: test_odt_custom_headfoot (test_writers.test_odt.DocutilsOdtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 173, in test_odt_custom_headfoot settings_overrides=settings_overrides, File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 105, in process_test settings_overrides=settings_overrides) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 414, in publish_string enable_exit_status=enable_exit_status) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 657, in publish_programmatically pub.set_components(reader_name, parser_name, writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 99, in set_components self.set_writer(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 88, in set_writer writer_class = writers.get_writer_class(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/__init__.py", line 137, in get_writer_class module = __import__(writer_name, globals(), locals(), level=1) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/odf_odt/__init__.py", line 91, in <module> class _ElementInterfaceWrapper(etree._ElementInterface): AttributeError: 'module' object has no attribute '_ElementInterface' ====================================================================== ERROR: test_odt_tables1 (test_writers.test_odt.DocutilsOdtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 161, in test_odt_tables1 self.process_test('odt_tables1.txt', 'odt_tables1.odt', File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_writers/test_odt.py", line 105, in process_test settings_overrides=settings_overrides) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 414, in publish_string enable_exit_status=enable_exit_status) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 657, in publish_programmatically pub.set_components(reader_name, parser_name, writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 99, in set_components self.set_writer(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/core.py", line 88, in set_writer writer_class = writers.get_writer_class(writer_name) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/__init__.py", line 137, in get_writer_class module = __import__(writer_name, globals(), locals(), level=1) File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/build/lib/docutils/writers/odf_odt/__init__.py", line 91, in <module> class _ElementInterfaceWrapper(etree._ElementInterface): AttributeError: 'module' object has no attribute '_ElementInterface' ====================================================================== FAIL: test_empty (test_nodes.ElementTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python3-python-docutils-0.11-2.fc21/test3/test_nodes.py", line 95, in test_empty self.assertEqual(str(element), '<Element mark="\\u2022"/>') AssertionError: '<Element mark="\u2022"/>' != '<Element mark="\\u2022"/>' - <Element mark="\u2022"/> ? ^ + <Element mark="\u2022"/> ? ^^^^^^ ---------------------------------------------------------------------- Ran 1242 tests in 10.044s FAILED (failures=1, errors=3)
On 05/09/2014 09:57 PM, Orion Poplawski wrote:
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
I've been rebuilding some things today. I'm ending today with docutils failing. Haven't looked at the porting guide yet. Maybe someone else will have time to take a look.
Updating to current svn trunk allows the test to complete so python-docutils has now be rebuilt with 3.4.
Neat! Thanks a lot Orion. :) We've started working on getting all the necessary dependencies of Sphinx/Pillow in.
----- Original Message -----
From: "Orion Poplawski" orion@cora.nwra.com To: "Development discussions related to Fedora" devel@lists.fedoraproject.org, "Fedora Python SIG" python-devel@lists.fedoraproject.org, python-docutils-owner@fedoraproject.org Sent: Sunday, May 11, 2014 6:40:54 AM Subject: Re: Python 3.4 to rawhide
On 05/09/2014 09:57 PM, Orion Poplawski wrote:
On 04/30/2014 04:22 AM, Matej Stuchlik wrote:
Good day folks, Python 3.4 is now [ready and tagged] in f21-python, so I'd like to ask you to make whatever modifications that may be necessary and [rebuild] your Python packages into the tag. Once we have sufficient fraction up and running, we'll merge with rawhide.
Note that your spec file may require slight tweaks due to some file suffixes changing:
- bytecode files from .cpython-33.py[co] to .cpython-34.py[co]
- extension modules from .cpython-33m.so to .cpython-34m.so and .cpython-33dm.so to .cpython-34dm.so
There's also an upstream guide to [porting to Python 3.4] you may find helpful.
Finally, should you need help with your package, feel free to contact me and I'll do my best to help... :)
Matt
[ready and tagged] http://koji.fedoraproject.org/koji/taskinfo?taskID=6794120 [rebuild] with fedpkg build --target f21-python [porting to Python 3.4] https://docs.python.org/dev/whatsnew/3.4.html#porting-to-python-3-4
I've been rebuilding some things today. I'm ending today with docutils failing. Haven't looked at the porting guide yet. Maybe someone else will have time to take a look.
Updating to current svn trunk allows the test to complete so python-docutils has now be rebuilt with 3.4.
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA/CoRA Division FAX: 303-415-9702 3380 Mitchell Lane orion@cora.nwra.com Boulder, CO 80301 http://www.cora.nwra.com _______________________________________________ python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel
python-devel@lists.fedoraproject.org