Hello community, here is the log from the commit of package python for openSUSE:Factory checked in at Fri Mar 12 17:36:39 CET 2010. -------- --- python/python-base.changes 2010-02-04 20:46:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/python/python-base.changes 2010-03-11 18:50:19.000000000 +0100 @@ -1,0 +2,14 @@ +Thu Mar 11 18:13:05 CET 2010 - matejcik@suse.cz + +- update to 2.6.5rc2 (rpm version is 2.6.4.92) + * bugfix-only release +- removed fwrapv patch - no longer needed +- removed expat patches (this version also fixes expat vulnerabilities + from bnc#581765 ) +- removed readline spacing patch - no longer needed +- removed https_proxy patch - no longer needed +- removed test_distutils patch - no longer needed +- disabled test_distutils because of spurious failure, + * TODO reenable at release + +------------------------------------------------------------------- --- python/python-doc.changes 2009-12-23 09:36:41.000000000 +0100 +++ /mounts/work_src_done/STABLE/python/python-doc.changes 2010-03-11 19:19:23.000000000 +0100 @@ -1,0 +2,5 @@ +Thu Mar 11 19:19:07 CET 2010 - matejcik@suse.cz + +- updated to build against 2.6.5 source + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- Python-2.6.2.tar.bz2 python-2.5.2-fwrapv.patch python-2.6.2-expat.patch python-2.6.2-readline.patch python-2.6.2-test_distutils.patch python-2.6rc2-https-proxy.patch New: ---- Python-2.6.5rc2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-base.spec ++++++ --- /var/tmp/diff_new_pack.AiKJPy/_old 2010-03-12 17:36:21.000000000 +0100 +++ /var/tmp/diff_new_pack.AiKJPy/_new 2010-03-12 17:36:21.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package python-base (Version 2.6.2) +# spec file for package python-base (Version 2.6.4.92) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -32,9 +32,11 @@ %endif # Summary: Python Interpreter base package -Version: 2.6.2 -Release: 10 -%define tarname Python-%{version} +Version: 2.6.4.92 +Release: 1 +#%define tarversion %{version} +%define tarversion 2.6.5rc2 +%define tarname Python-%{tarversion} Source0: %{tarname}.tar.bz2 Source1: macros.python Source2: baselibs.conf @@ -45,12 +47,9 @@ Patch10: python-distutils-rpm-8.patch Patch21: Python-2.6.2-multilib.patch Patch25: python-2.6b1-canonicalize2.patch -Patch31: python-2.5.2-fwrapv.patch Patch35: python-2.5.2-configure.patch -Patch37: python-2.6rc2-https-proxy.patch Patch38: python-2.6-gettext-plurals.patch -Patch39: python-2.6.2-test_distutils.patch -Patch40: python-2.6.2-expat.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-build %define python_version %(echo %{version} | head -c 3) Provides: %{name} = %{python_version} @@ -133,12 +132,9 @@ %patch10 -p1 %patch21 -p1 %patch25 -%patch31 %patch35 -%patch37 %patch38 -%patch39 -%patch40 + # some cleanup find . -name .cvsignore -type f -print0 | xargs -0 rm -f find . -name CVS -type d -print0 | xargs -0 rm -rf @@ -193,6 +189,8 @@ # test_smtplib's testSend is known to be broken and on ia64 it actually fails most of the time, preventing the build. EXCLUDE="$EXCLUDE -x test_smtplib" %endif +# TODO remove this exclude at release: test_distutils fails in 2.6.5rc1 for some unrelated reason +EXCLUDE="$EXCLUDE -x test_distutils" # Limit virtual memory to avoid spurious failures if test $(ulimit -v) = unlimited || test $(ulimit -v) -gt 10000000; then ulimit -v 10000000 || : @@ -384,7 +382,7 @@ %{_libdir}/python%{python_version}/lib-dynload/_codecs*.so %{_libdir}/python%{python_version}/lib-dynload/_multibytecodec.so %{_libdir}/python%{python_version}/lib-dynload/audioop.so -%{_libdir}/python%{python_version}/lib-dynload/Python-%{version}-py%{python_version}.egg-info +%{_libdir}/python%{python_version}/lib-dynload/Python-%{tarversion}-py%{python_version}.egg-info # these modules don't support 64-bit arches (disabled by setup.py) %ifnarch alpha ia64 x86_64 s390x ppc64 sparc64 # requires sizeof(int) == sizeof(long) == sizeof(char*) ++++++ python-doc.spec ++++++ --- /var/tmp/diff_new_pack.AiKJPy/_old 2010-03-12 17:36:21.000000000 +0100 +++ /var/tmp/diff_new_pack.AiKJPy/_new 2010-03-12 17:36:21.000000000 +0100 @@ -24,8 +24,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Additional Package Documentation for Python. Version: 2.6 -Release: 20 -%define pyver 2.6.2 +Release: 21 +%define pyver 2.6.5rc2 BuildArch: noarch %define tarname Python-%{pyver} %define pyname python @@ -80,8 +80,7 @@ tar xfj %{S:3} -C $PDOCS mv $PDOCS/docs-pdf $PDOCS/paper-letter install -c -m 644 Doc/ACKS.txt $PDOCS/ACKS.txt -install -c -m 644 Doc/TODO.txt $PDOCS/TODO.txt -install -c -m 644 Doc/README.txt $PDOCS/README.txt +install -c -m 644 README $PDOCS/README for i in Misc/* ; do [ -f $i ] && install -c -m 644 $i $PDOCS/Misc/ done @@ -95,8 +94,7 @@ %doc %{_docdir}/%{pyname}/Misc %doc %{_docdir}/%{pyname}/html %doc %{_docdir}/%{pyname}/ACKS.txt -%doc %{_docdir}/%{pyname}/README.txt -%doc %{_docdir}/%{pyname}/TODO.txt +%doc %{_docdir}/%{pyname}/README %files pdf %defattr(644, root, root, 755) ++++++ python.spec ++++++ --- /var/tmp/diff_new_pack.AiKJPy/_old 2010-03-12 17:36:21.000000000 +0100 +++ /var/tmp/diff_new_pack.AiKJPy/_new 2010-03-12 17:36:21.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package python (Version 2.6.2) +# spec file for package python (Version 2.6.4.92) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -34,10 +34,12 @@ # Obsoletes: python-nothreads python21 python-elementtree python-sqlite Summary: Python Interpreter -Version: 2.6.2 -Release: 10 +Version: 2.6.4.92 +Release: 1 Requires: python-base = %{version} -%define tarname Python-%{version} +#%define tarversion %{version} +%define tarversion 2.6.5rc2 +%define tarname Python-%{tarversion} Source0: %{tarname}.tar.bz2 Source6: README.SUSE Source8: pythonstart @@ -50,11 +52,9 @@ Patch23: python-2.6b3-ssl-compat.patch Patch25: python-2.6b1-canonicalize2.patch Patch30: python-2.5.1-sqlite.patch -Patch31: python-2.5.2-fwrapv.patch Patch35: python-2.5.2-configure.patch Patch38: python-2.6b3-curses-panel.patch Patch39: python-2.6.2-ssl_handshake_timeout.patch -Patch40: python-2.6.2-readline.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define python_version %(echo %{version} | head -c 3) %define idle_name idle @@ -182,7 +182,6 @@ %patch23 %patch25 %patch30 -%patch31 #%if 0%{?suse_version} #%endif %patch35 @@ -190,7 +189,6 @@ %patch38 %endif %patch39 -%patch40 # some cleanup find . -name .cvsignore -type f -print0 | xargs -0 rm -f find . -name CVS -type d -print0 | xargs -0 rm -rf @@ -345,7 +343,7 @@ rm $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/lib-dynload/_multibytecodec.so rm $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/lib-dynload/audioop.so rm -f $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/lib-dynload/dl.so -rm $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/lib-dynload/Python-%{version}-py%{python_version}.egg-info +rm $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/lib-dynload/Python-%{tarversion}-py%{python_version}.egg-info %if %suse_version >= 1030 # replace duplicate .pyo/.pyc with hardlinks %fdupes $RPM_BUILD_ROOT/%{_libdir}/python%{python_version} ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org