Your message dated Wed, 30 Jun 2010 21:33:46 +0000
with message-id <[email protected]>
and subject line Bug#585235: fixed in gwyddion 2.20-1
has caused the Debian Bug report #585235,
regarding gwyddion: 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.)


-- 
585235: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585235
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gwyddion
Version: 2.19-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: gwyddion
Source-Version: 2.20-1

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

gwyddion-common_2.20-1_all.deb
  to main/g/gwyddion/gwyddion-common_2.20-1_all.deb
gwyddion-plugins_2.20-1_amd64.deb
  to main/g/gwyddion/gwyddion-plugins_2.20-1_amd64.deb
gwyddion_2.20-1.debian.tar.gz
  to main/g/gwyddion/gwyddion_2.20-1.debian.tar.gz
gwyddion_2.20-1.dsc
  to main/g/gwyddion/gwyddion_2.20-1.dsc
gwyddion_2.20-1_amd64.deb
  to main/g/gwyddion/gwyddion_2.20-1_amd64.deb
gwyddion_2.20.orig.tar.gz
  to main/g/gwyddion/gwyddion_2.20.orig.tar.gz
libgwyddion2-0_2.20-1_amd64.deb
  to main/g/gwyddion/libgwyddion2-0_2.20-1_amd64.deb
libgwyddion20-dev_2.20-1_amd64.deb
  to main/g/gwyddion/libgwyddion20-dev_2.20-1_amd64.deb
libgwyddion20-doc_2.20-1_all.deb
  to main/g/gwyddion/libgwyddion20-doc_2.20-1_all.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.
Jan Beyer <[email protected]> (supplier of updated gwyddion 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: Wed, 30 Jun 2010 22:00:59 +0200
Source: gwyddion
Binary: gwyddion gwyddion-common gwyddion-plugins libgwyddion2-0 
libgwyddion20-dev libgwyddion20-doc
Architecture: source all amd64
Version: 2.20-1
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Jan Beyer <[email protected]>
Description: 
 gwyddion   - Scanning Probe Microscopy visualization and analysis tool
 gwyddion-common - architecture-independent files for Gwyddion SPM analysis tool
 gwyddion-plugins - plugins for Gwyddion SPM analysis tool
 libgwyddion2-0 - libraries for Gwyddion SPM analysis tool
 libgwyddion20-dev - header files for Gwyddion SPM analysis tool
 libgwyddion20-doc - HTML library API documentation for Gwyddion SPM analysis 
tool
Closes: 585235
Changes: 
 gwyddion (2.20-1) unstable; urgency=low
 .
   * Switch to dpkg-source 3.0 (quilt) format
   * Bumped Standards-Version to 3.9.0 (no changes needed)
   * New upstream release
     - fixes issue with raising string in exceptions in Python script
       (Closes: #585235)
Checksums-Sha1: 
 60e5fe5fa940ba950e2e5e8326815165dad592f0 1578 gwyddion_2.20-1.dsc
 c832b2e006cba51270d4b712a098f0198d535509 4306524 gwyddion_2.20.orig.tar.gz
 1464dc06e695957be6b77f0ff981312ba0b6b84a 11674 gwyddion_2.20-1.debian.tar.gz
 07898e4faf4ef53777699276c3363f1529c0e48e 477860 gwyddion-common_2.20-1_all.deb
 78b187a20c8a9afd1e3fd9969242f989f4b61e06 676728 
libgwyddion20-doc_2.20-1_all.deb
 566f775da9281bb6575f48238f3d97db53a5101a 1344308 gwyddion_2.20-1_amd64.deb
 cdac92b4faf9b1a3d851870e449b045d4f047089 53420 
gwyddion-plugins_2.20-1_amd64.deb
 aaf800bfc6fc5925310ddb2cb5ece900c2b44394 679980 libgwyddion2-0_2.20-1_amd64.deb
 8e6ef28cf8a1ed0f331f7d8a78d82db6250303ec 116952 
libgwyddion20-dev_2.20-1_amd64.deb
Checksums-Sha256: 
 5ff4bc7043d024a4e0f02c16b7b214332ca9dc3e0179169ed361c119fd2e47ce 1578 
gwyddion_2.20-1.dsc
 9f24ab9228ed6f30ad379253a5a51c52e1e28fd49ac08ffc95a3a58fe7ea03c4 4306524 
gwyddion_2.20.orig.tar.gz
 a8c80988cd119132017f069275d7ec4c18947ca98a041b908dc3125f290d2f55 11674 
gwyddion_2.20-1.debian.tar.gz
 0f9d6aaf6f14b4ee557bd69ff93c9e86f142759e81902044fdf6a78051ef6987 477860 
gwyddion-common_2.20-1_all.deb
 4177d788eb95f955fc345725facc2c029dda3bee7197d56343ace1a4969e81fc 676728 
libgwyddion20-doc_2.20-1_all.deb
 cf8d9910beb378c23de533d7cc2f86f4a138be99e0161bd4ba8035404cac1b85 1344308 
gwyddion_2.20-1_amd64.deb
 1850a1e0520df3dfc23a3c774652556b738d20d5c708483e3a55b67924706e64 53420 
gwyddion-plugins_2.20-1_amd64.deb
 fa07a61d754f2ec997880cf6e95e771c2b547554cabf0a1c6d23dfdb3e203ad4 679980 
libgwyddion2-0_2.20-1_amd64.deb
 f0c25115c1636b5895b3dfb4767adbb3bac98e73591896c858145a0c00de6f90 116952 
libgwyddion20-dev_2.20-1_amd64.deb
Files: 
 146766e860868b6ff019027817427524 1578 science optional gwyddion_2.20-1.dsc
 62f2e1e6444fb3c22c085cefbecffa72 4306524 science optional 
gwyddion_2.20.orig.tar.gz
 4ce933a4a2c678cfd8611951a0fb6929 11674 science optional 
gwyddion_2.20-1.debian.tar.gz
 89c5e98239518373e17ef9578e6a8ef0 477860 science optional 
gwyddion-common_2.20-1_all.deb
 3c47dc33ed46c64c3d0d32d4d0240fb6 676728 doc optional 
libgwyddion20-doc_2.20-1_all.deb
 491b5a37699ab51831ac413a5c1c56cb 1344308 science optional 
gwyddion_2.20-1_amd64.deb
 ba3ce24ca3f02d3d56e87be3e7be136a 53420 science optional 
gwyddion-plugins_2.20-1_amd64.deb
 4f74ff3790020e6eb1d59b86ba401048 679980 libs optional 
libgwyddion2-0_2.20-1_amd64.deb
 3c1ceb958c851f73e1073f1c1c14ce41 116952 libdevel optional 
libgwyddion20-dev_2.20-1_amd64.deb

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

iEYEARECAAYFAkwrpHAACgkQ8eMP5QymtKrAfQCg+ZzLit4yF+sX8PsgkAUJxgiD
+KQAoIb02War7E1x4uWtzfej6Ltpv4Vr
=9KhP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to