[Bug 526126] Review Request: python3 - Python 3.x (backwards incompatible version)

bugzilla at redhat.com bugzilla at redhat.com
Thu Oct 22 22:05:13 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=526126





--- Comment #27 from Dave Malcolm <dmalcolm at redhat.com>  2009-10-22 18:05:11 EDT ---
(Andrew, thanks; I'll respond to comment #26, but here's what I've done in the
meantime)

Updated specfile: http://dmalcolm.fedorapeople.org/python3.spec
Updated SRPM: http://dmalcolm.fedorapeople.org/python3-3.1.1-5.fc11.src.rpm
Diff between 3.1.1-4 and 3.1.1-5:
http://dmalcolm.fedorapeople.org/python3-from-3.1.1-4-to-3.1.1-5.diff

This version:
(a) adds a patch to fix what appears to be an upstream bug in permissions
handling of .pyc files, which shows up during the regression test suite; I've
sent the patch upstream (http://bugs.python.org/issue7187)

This improves the results of the regression test suite
(/usr/lib/python3.1/test/regrtest.py)

Results with 3.1.1-4:
276 tests OK.
39 tests failed:
    test_cmd_line test_codeccallbacks test_codecencodings_cn
    test_codecencodings_hk test_codecencodings_jp
    test_codecencodings_kr test_codecencodings_tw test_cprofile
    test_distutils test_docxmlrpc test_email test_heapq
    test_htmlparser test_httpservers test_imp test_lib2to3
    test_linecache test_modulefinder test_multiprocessing test_osx_env
    test_plistlib test_pyclbr test_pydoc test_runpy test_socket
    test_sqlite test_sundry test_tcl test_threading_local test_tk
    test_ttk_guionly test_ttk_textonly test_uuid test_warnings
    test_wsgiref test_xml_etree_c test_xmlrpc test_xmlrpc_net
    test_zipfile

Results with 3.1.1-5:
304 tests OK.
10 tests failed:
    test_email test_httpservers test_imp test_lib2to3 test_linecache
    test_socket test_tk test_ttk_guionly test_ttk_textonly
    test_zipfile

(b) actually applies ivazquez's patch to fixup RPATH directives, fixing one
error found by rpmlint:
binary-or-shlib-defines-rpath /usr/lib/python3.1/lib-dynload/_sqlite3.so
['/usr/lib']

The remaining rpmlint errors are:
python3.i586: E: zero-length /usr/lib/python3.1/build_class.py
python3-libs.i586: W: no-documentation
python3-test.i586: W: no-documentation
python3-test.i586: E: zero-length /usr/lib/python3.1/test/nullcert.pem
python3-test.i586: W: uncompressed-zip /usr/lib/python3.1/test/zipdir.zip
python3-tkinter.i586: W: no-documentation
python3-tools.i586: W: file-not-utf8
/usr/lib/python3.1/Demo/distutils/test2to3/setup.py
python3-tools.i586: E: zero-length
/usr/lib/python3.1/Tools/modulator/Templates/copyright
7 packages and 0 specfiles checked; 3 errors, 5 warnings.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the package-review mailing list