Your message dated Tue, 20 Sep 2011 16:19:25 +0000
with message-id <[email protected]>
and subject line Bug#585358: fixed in subversion 1.6.17dfsg-2
has caused the Debian Bug report #585358,
regarding subversion-tools: Python string exceptions no more allowed in Python 
2.6
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
585358: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585358
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: subversion-tools
Version: 1.6.11dfsg-1
Severity: minor
User: [email protected]
Usertags: python2.6

Hello,
One of the changes brought by Python 2.6 is the removal of string
exceptions, so they won't work in Python 2.6 (just a side note: they
were also buggy before, since they were not guaranteed to work
reliable even in <2.6); as an example:

$ python2.5 -c "raise 'eggs'"
-c:1: DeprecationWarning: raising a string exception is deprecated
Traceback (most recent call last):
  File "<string>", line 1, in <module>
eggs

$ python2.6 -c "raise 'eggs'"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
TypeError: exceptions must be old-style classes or derived from BaseException, 
not str

Since 2.6 is the planned default version for the upcoming new Debian
stable release, there are chances your package may be affected by this
change.

We are not sure your package is impacted, since the exception raise
can be in a dead or very rare branch of the code, and so simply never
being executed. We would like to leverage your package maintainer
status and the relationship with upstream authors to inspect more
deeply the issue and act accordingly (that includes: making this bug
release critical, closing it as irrelevant, tagging it 'wontfix', or
whatever is appropriate).

Jakub Wilk made the discovery of the problem and kindly prepared a
list [1] of all identified packages (downloaded on 2010-06-09) along
with files & lines that triggered the pattern search.

[1] http://people.debian.org/~morph/strexp/string-exceptions.lintian

This mass-bug filing was announced at 2010-06-06 on [2] (see the
thread and the references there).

[2] http://lists.debian.org/debian-devel/2010/06/msg00097.html

We do not consider the whole situation a stopper for the Python
transition to 2.6, except (of course) for those single bugs where
severity will be increased.

Thanks in advance for your attention,
Sandro on behalf of debian-python



--- End Message ---
--- Begin Message ---
Source: subversion
Source-Version: 1.6.17dfsg-2

We believe that the bug you reported is fixed in the latest version of
subversion, which is due to be installed in the Debian FTP archive:

libapache2-svn_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libapache2-svn_1.6.17dfsg-2_kfreebsd-amd64.deb
libapache2-svn_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libapache2-svn_1.6.17dfsg-2_kfreebsd-i386.deb
libsvn-dev_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libsvn-dev_1.6.17dfsg-2_kfreebsd-amd64.deb
libsvn-dev_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libsvn-dev_1.6.17dfsg-2_kfreebsd-i386.deb
libsvn-doc_1.6.17dfsg-2_all.deb
  to main/s/subversion/libsvn-doc_1.6.17dfsg-2_all.deb
libsvn-java_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libsvn-java_1.6.17dfsg-2_kfreebsd-amd64.deb
libsvn-java_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libsvn-java_1.6.17dfsg-2_kfreebsd-i386.deb
libsvn-perl_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libsvn-perl_1.6.17dfsg-2_kfreebsd-amd64.deb
libsvn-perl_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libsvn-perl_1.6.17dfsg-2_kfreebsd-i386.deb
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-amd64.deb
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-i386.deb
libsvn-ruby_1.6.17dfsg-2_all.deb
  to main/s/subversion/libsvn-ruby_1.6.17dfsg-2_all.deb
libsvn1_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/libsvn1_1.6.17dfsg-2_kfreebsd-amd64.deb
libsvn1_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/libsvn1_1.6.17dfsg-2_kfreebsd-i386.deb
python-subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/python-subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
python-subversion_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/python-subversion_1.6.17dfsg-2_kfreebsd-i386.deb
subversion-tools_1.6.17dfsg-2_all.deb
  to main/s/subversion/subversion-tools_1.6.17dfsg-2_all.deb
subversion_1.6.17dfsg-2.diff.gz
  to main/s/subversion/subversion_1.6.17dfsg-2.diff.gz
subversion_1.6.17dfsg-2.dsc
  to main/s/subversion/subversion_1.6.17dfsg-2.dsc
subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
  to main/s/subversion/subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
subversion_1.6.17dfsg-2_kfreebsd-i386.deb
  to main/s/subversion/subversion_1.6.17dfsg-2_kfreebsd-i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Samuelson <[email protected]> (supplier of updated subversion package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 15 Sep 2011 12:02:03 -0500
Source: subversion
Binary: subversion libsvn1 libsvn-dev libsvn-doc libapache2-svn 
python-subversion subversion-tools libsvn-java libsvn-perl libsvn-ruby1.8 
libsvn-ruby
Architecture: all kfreebsd-amd64 kfreebsd-i386 source
Version: 1.6.17dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Peter Samuelson <[email protected]>
Changed-By: Peter Samuelson <[email protected]>
Closes: 422699 443860 585358 607381 607544 610236 628507 628990 631765 634049
Description: 
 libapache2-svn - Subversion server modules for Apache
 libsvn-dev - Development files for Subversion libraries
 libsvn-doc - Developer documentation for libsvn
 libsvn-java - Java bindings for Subversion
 libsvn-perl - Perl bindings for Subversion
 libsvn-ruby - Ruby bindings for Subversion (dummy package)
 libsvn-ruby1.8 - Ruby bindings for Subversion
 libsvn1    - Shared libraries used by Subversion
 python-subversion - Python bindings for Subversion
 subversion - Advanced version control system
 subversion-tools - Assorted tools related to Subversion
Changes: 
 subversion (1.6.17dfsg-2) unstable; urgency=low
 .
   * Standards-Version: 3.9.2.  Also, multiarch.
   * Move to debhelper level 7.
   * patches/perl-warning: New patch to suppress a bogus Perl undef warning.
     (Closes: #422699)
   * patches/swig2-compat: New patch from upstream to build with swig 2.x.
     (Closes: #634049)
   * patches/perl-compiler-flags: New patch from upstream to address an
     issue brought to light by Perl 5.14.  (Closes: #628507)
   * patches/sasl-mem-handling: New patch from upstream to fix a crash with
     svn:// URLs and SASL authentication.  (Closes: #631765)
   * patches/svn2cl-upstream: Use --non-interactive in svn2cl to avoid
     hanging on, e.g., password prompts.  (Closes: #443860)
   * patches/python-exception-syntax: New patch: Fix a couple instances of
     literal string exceptions in Python, which don't work in 2.6+.
     (Closes: #585358)
   * Remove some preinst/postinst magic that hasn't been needed in years.
   * Split authz_svn.load away from dav_svn.load, since most users do not
     need both.  New installs will enable only dav_svn by default.
   * Restart apache in libapache2-svn postinst.  (Closes: #610236, #628990)
   * Improve symbols file with (regex)__ catchall for private symbols not
     otherwise accounted for.  (Closes: #607544)  I'm also including a
     workaround for rapidsvn, to be removed when 0.14 is released.
   * Add ${misc:Depends} everywhere.  Drop libsvn-java dependency on a jre.
     Thanks, Lintian.
   * Remove the extra copy of jquery supplied by doxygen, from libsvn-doc.
     Doesn't seem to even be used.  Thanks, Lintian.
   * patches/po: New patch from Laurent Bigonville to fix minor issues in
     fr.po and ja.po.  (Closes: #607381)
   * Move to dh_lintian, and fix up the overrides a bit.
Checksums-Sha1: 
 d1abb6e4113b38ddad5a937c25dcd549cbfa18b0 1933 subversion_1.6.17dfsg-2.dsc
 de7172799c46292181da98e494664ed2ec854a7b 105941 subversion_1.6.17dfsg-2.diff.gz
 2a846cc70ebe09f820e8575c2352ada933b886ad 1977646 
libsvn-doc_1.6.17dfsg-2_all.deb
 afa20e18b870b1587a0e3d2a4b47aebf64695762 223838 
subversion-tools_1.6.17dfsg-2_all.deb
 33776d3f08aa90520123c39ed258f81c13b457c3 756 libsvn-ruby_1.6.17dfsg-2_all.deb
 c8eeefb1393b4048e3dca9278da29b441124bd14 1310890 
subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 8425189a4db029d9236c1996f00b88bc9d0b5f04 1013182 
libsvn1_1.6.17dfsg-2_kfreebsd-i386.deb
 a535f517df7af081258d4b0997ed09e2b309f5b8 1420778 
libsvn-dev_1.6.17dfsg-2_kfreebsd-i386.deb
 7e03f694919d2c045339bdec84e7adbb894382db 171788 
libapache2-svn_1.6.17dfsg-2_kfreebsd-i386.deb
 4b8bfb571d705fb5992b1966d89d9833560a360d 1242004 
python-subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 cc58a01fe6ba7d6511de2d40b5450c791c637f4b 306860 
libsvn-java_1.6.17dfsg-2_kfreebsd-i386.deb
 419daa0664d4bc3bc83fc4d61b652702f3dc441d 1175126 
libsvn-perl_1.6.17dfsg-2_kfreebsd-i386.deb
 807fc58f1b8c8b1eae980cd1a002a7b9f76e5c00 583030 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-i386.deb
 36d6a0ee840c0bb748ab45669c61a8180d01d996 1315132 
subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 d4df950129430b1f56126ddba463211bd8ab1bcd 993608 
libsvn1_1.6.17dfsg-2_kfreebsd-amd64.deb
 012afe709f34b20eddca17bfb24bba1efce61ebb 1494864 
libsvn-dev_1.6.17dfsg-2_kfreebsd-amd64.deb
 e8189fc2b2fc5800691df365dc2f949144dcea4f 171094 
libapache2-svn_1.6.17dfsg-2_kfreebsd-amd64.deb
 95919a5039bba82c62e529cb80d565e94edaf02c 1346720 
python-subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 ce15ea326bd86d71c9d7fa598c934902f3ee8398 305188 
libsvn-java_1.6.17dfsg-2_kfreebsd-amd64.deb
 4dfd2a50f052c4cba2bd7345a7b92fd723656c17 1198466 
libsvn-perl_1.6.17dfsg-2_kfreebsd-amd64.deb
 0d461f2e99c5547c424cc02c621f833b1feffd0b 625044 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-amd64.deb
Checksums-Sha256: 
 0e0dcb460aaa0206cb14f486353817f1a32688c5c84725946cbdc1673433e6a8 1933 
subversion_1.6.17dfsg-2.dsc
 eb63f71d264b383bf861164edaf2101c259f9bf3ead097bc157784c5a50b6e43 105941 
subversion_1.6.17dfsg-2.diff.gz
 ae7484594b5a1155ff9fc09e6d109692c43f1e12b8bfe1986a451dd5596b462b 1977646 
libsvn-doc_1.6.17dfsg-2_all.deb
 5eb7662df64ec917879c58f429457f3a0dbf5265e332a27cbcadd79d1119b9a2 223838 
subversion-tools_1.6.17dfsg-2_all.deb
 fa8713a8f52f9b36f71574601eaf020ab5703e4c2ca2769ad68aa8285df46e34 756 
libsvn-ruby_1.6.17dfsg-2_all.deb
 add54cd7adb2671d8acbb29ada690e0d00f2c60c8f1cb5c4fc0a7595bd22dd0d 1310890 
subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 3200bd7a78e5ad55273d32fe79d8834a6bfedf881faaee6004c255b95876ded2 1013182 
libsvn1_1.6.17dfsg-2_kfreebsd-i386.deb
 514c0b3a762a0c1e7dc77b8b34a1f9033e3c70f01f9d9e04c7bf909865cdf3de 1420778 
libsvn-dev_1.6.17dfsg-2_kfreebsd-i386.deb
 fee7863402f3cc8c08818944db18bc5679146f5d2a1c487a479850cdbb8c2999 171788 
libapache2-svn_1.6.17dfsg-2_kfreebsd-i386.deb
 f4cf4fad05c83ba3e1969ad84f946aabf354bc683e1ce30a1f7df25d4e950626 1242004 
python-subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 18dcfd23745e14b46e7494437c4c7c9821133e6cb9d79b712dde800b8b6601fa 306860 
libsvn-java_1.6.17dfsg-2_kfreebsd-i386.deb
 683eb59281e420b790825272fa57de4450314c90ff9ef4126b470cae1d7222f7 1175126 
libsvn-perl_1.6.17dfsg-2_kfreebsd-i386.deb
 b4faf5802be29438c57497f6b6e5ea27841e0872984529419235be73a1908600 583030 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-i386.deb
 435478107a45fd5d7c0001f37d78f72a3904a4bba8650eb16678142c82bd4785 1315132 
subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 fcbbcc699957b2d8ae7e78b9a20ffa084a632243ea5bed3d313c6c7e1411bafe 993608 
libsvn1_1.6.17dfsg-2_kfreebsd-amd64.deb
 44e96e50ea8a6bba20bc14a9fcba8dcdb1220252c82f348a5646f3361f607308 1494864 
libsvn-dev_1.6.17dfsg-2_kfreebsd-amd64.deb
 187448eca8801a232d3ffdbdcf43556679c093e920a0d834652bb60992ed97d6 171094 
libapache2-svn_1.6.17dfsg-2_kfreebsd-amd64.deb
 b1e1e56679d0650b4f5cf556486d0eef471565df63db55d4f2d86ef8e45752f5 1346720 
python-subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 8a017511a9dcdc7ca2890020ebc3f7b5e9596ae60e2215fa20d12c531aee911d 305188 
libsvn-java_1.6.17dfsg-2_kfreebsd-amd64.deb
 ab3cbebbf346cd071ca74cc271fd912e172c60a88785284409b1de62ce5af139 1198466 
libsvn-perl_1.6.17dfsg-2_kfreebsd-amd64.deb
 792eedbe752257bb2e99a8178a7c30b5cf62e684f56416fb7728f2d1b3c25a9e 625044 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-amd64.deb
Files: 
 5a86ad636180703db6d98a8ee842756c 1933 vcs optional subversion_1.6.17dfsg-2.dsc
 1115a35359f1b082b1b4c7ac5eb24cd7 105941 vcs optional 
subversion_1.6.17dfsg-2.diff.gz
 e7bf57f92622cc788c3e45cdd50ec111 1977646 doc extra 
libsvn-doc_1.6.17dfsg-2_all.deb
 3d892433d67be286907393c7df14c8af 223838 vcs extra 
subversion-tools_1.6.17dfsg-2_all.deb
 9a0081b68fdad6f0d8e3d8a17cf77561 756 ruby optional 
libsvn-ruby_1.6.17dfsg-2_all.deb
 d2fb20de0f6863d35fc20cffd517238d 1310890 vcs optional 
subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 30cf3012748d341b0d7e3d3164212e29 1013182 vcs optional 
libsvn1_1.6.17dfsg-2_kfreebsd-i386.deb
 4340812832dd1b3c76f2c7f2c2106aae 1420778 libdevel extra 
libsvn-dev_1.6.17dfsg-2_kfreebsd-i386.deb
 7e20e2316ef1f2d5bdc555b6fe016a15 171788 httpd optional 
libapache2-svn_1.6.17dfsg-2_kfreebsd-i386.deb
 432a5dd416bc502f07c6c3d9a1af41e1 1242004 python optional 
python-subversion_1.6.17dfsg-2_kfreebsd-i386.deb
 2da49a404b91cd27e5ae68e934f4caf4 306860 java optional 
libsvn-java_1.6.17dfsg-2_kfreebsd-i386.deb
 9ff98c147534afbeb5ba0a6ba6016581 1175126 perl optional 
libsvn-perl_1.6.17dfsg-2_kfreebsd-i386.deb
 db24c305dd900189be85865d4781759f 583030 ruby optional 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-i386.deb
 7a54da1152799d16e224bdf0e1c3388a 1315132 vcs optional 
subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 b4d7b7cf5a2425278e233e189e6be9ac 993608 vcs optional 
libsvn1_1.6.17dfsg-2_kfreebsd-amd64.deb
 f027a4a5d8b98ce0686b7cf112b2fa26 1494864 libdevel extra 
libsvn-dev_1.6.17dfsg-2_kfreebsd-amd64.deb
 f827fc9a29cd2e9e1dce39062905ca81 171094 httpd optional 
libapache2-svn_1.6.17dfsg-2_kfreebsd-amd64.deb
 f6f14b8799bff269b228e3bd9a7d181e 1346720 python optional 
python-subversion_1.6.17dfsg-2_kfreebsd-amd64.deb
 70a78c2e6cf09b4542d8d124fef11ae8 305188 java optional 
libsvn-java_1.6.17dfsg-2_kfreebsd-amd64.deb
 d73d8c232c7a3019b7ca0cbf50261934 1198466 perl optional 
libsvn-perl_1.6.17dfsg-2_kfreebsd-amd64.deb
 fd74722b6f787f132518a489e68c03b0 625044 ruby optional 
libsvn-ruby1.8_1.6.17dfsg-2_kfreebsd-amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFOeLfvXk7sIRPQRh0RApEsAJ0eGTyqkAugk5VnGRcO5oTSdlDl4wCeOvRx
E76ixOtWrC19ntRhwl5B2ps=
=lvhj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to