Your message dated Thu, 10 Jun 2010 07:47:36 +0000
with message-id <[email protected]>
and subject line Bug#585213: fixed in geda-gaf 1:1.6.1-4
has caused the Debian Bug report #585213,
regarding geda-utils: 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.)


-- 
585213: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585213
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: geda-utils
Version: 1:1.6.1-3
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: geda-gaf
Source-Version: 1:1.6.1-4

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

geda-doc_1.6.1-4_all.deb
  to main/g/geda-gaf/geda-doc_1.6.1-4_all.deb
geda-examples_1.6.1-4_all.deb
  to main/g/geda-gaf/geda-examples_1.6.1-4_all.deb
geda-gaf_1.6.1-4.debian.tar.gz
  to main/g/geda-gaf/geda-gaf_1.6.1-4.debian.tar.gz
geda-gaf_1.6.1-4.dsc
  to main/g/geda-gaf/geda-gaf_1.6.1-4.dsc
geda-gattrib_1.6.1-4_i386.deb
  to main/g/geda-gaf/geda-gattrib_1.6.1-4_i386.deb
geda-gnetlist_1.6.1-4_i386.deb
  to main/g/geda-gaf/geda-gnetlist_1.6.1-4_i386.deb
geda-gschem_1.6.1-4_i386.deb
  to main/g/geda-gaf/geda-gschem_1.6.1-4_i386.deb
geda-gsymcheck_1.6.1-4_i386.deb
  to main/g/geda-gaf/geda-gsymcheck_1.6.1-4_i386.deb
geda-symbols_1.6.1-4_all.deb
  to main/g/geda-gaf/geda-symbols_1.6.1-4_all.deb
geda-utils_1.6.1-4_i386.deb
  to main/g/geda-gaf/geda-utils_1.6.1-4_i386.deb
geda_1.6.1-4_all.deb
  to main/g/geda-gaf/geda_1.6.1-4_all.deb
libgeda-common_1.6.1-4_all.deb
  to main/g/geda-gaf/libgeda-common_1.6.1-4_all.deb
libgeda-dev_1.6.1-4_i386.deb
  to main/g/geda-gaf/libgeda-dev_1.6.1-4_i386.deb
libgeda38_1.6.1-4_i386.deb
  to main/g/geda-gaf/libgeda38_1.6.1-4_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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier of updated 
geda-gaf 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: SHA256

Format: 1.8
Date: Thu, 10 Jun 2010 09:32:47 +0300
Source: geda-gaf
Binary: geda libgeda38 libgeda-dev libgeda-common geda-symbols geda-gschem 
geda-gattrib geda-gnetlist geda-gsymcheck geda-utils geda-examples geda-doc
Architecture: source all i386
Version: 1:1.6.1-4
Distribution: unstable
Urgency: low
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]>
Description: 
 geda       - GPL EDA -- Electronics design software (metapackage)
 geda-doc   - GPL EDA -- Electronics design software (documentation)
 geda-examples - GPL EDA -- Electronics design software (example designs)
 geda-gattrib - GPL EDA -- Electronics design software (attribute editor)
 geda-gnetlist - GPL EDA -- Electronics design software (netlister)
 geda-gschem - GPL EDA -- Electronics design software (schematic editor)
 geda-gsymcheck - GPL EDA -- Electronics design software (symbol checker)
 geda-symbols - GPL EDA -- Electronics design software (symbols library)
 geda-utils - GPL EDA -- Electronics design software (utilities)
 libgeda-common - GPL EDA -- Electronics design software (data files)
 libgeda-dev - GPL EDA -- Electronics design software (development files)
 libgeda38  - GPL EDA -- Electronics design software (library files)
Closes: 585213
Changes: 
 geda-gaf (1:1.6.1-4) unstable; urgency=low
 .
   * Added fix_string_exceptions.diff patch to fix string exceptions in
     utils/scripts/garchive.py (Closes: #585213)
Checksums-Sha1: 
 4e8c0e3f09a2998b9fb635d1774f5f3ef23d4b61 1957 geda-gaf_1.6.1-4.dsc
 08a0f26336751835a3726262c8e3fa00044a2218 11962 geda-gaf_1.6.1-4.debian.tar.gz
 340483e5b1f52bb0b40ac910337ad07343d468bd 1136 geda_1.6.1-4_all.deb
 3b56237187cf3bf787756f7e59b627ef61f95d80 147872 libgeda38_1.6.1-4_i386.deb
 04e6cc33ea5c5bcec18f8ed9937add2c5b0519ff 17158 libgeda-dev_1.6.1-4_i386.deb
 6f0526ff337f522c6d6089df81876d8cf6389940 155692 libgeda-common_1.6.1-4_all.deb
 db39eb0806dab769c30e79d0e6d20ed02c8f5526 584284 geda-symbols_1.6.1-4_all.deb
 0a0a7123b8ed80d8a34945959c386b35847560f0 548004 geda-gschem_1.6.1-4_i386.deb
 7f16322cc42b1553a9b3a680d556ea1340eba249 118056 geda-gattrib_1.6.1-4_i386.deb
 5375ba8eee101dde81c7fa7832d975f114f42911 192288 geda-gnetlist_1.6.1-4_i386.deb
 5b3c6d1fb49ae14086dd931d7d529e76fc409b91 35366 geda-gsymcheck_1.6.1-4_i386.deb
 5a84fd1fe5354f882c0b5c7f684bdd0250e0cfd4 171814 geda-utils_1.6.1-4_i386.deb
 5ee2da5ac66351bb8ca142f7a4d133f7fb13c5bc 190650 geda-examples_1.6.1-4_all.deb
 21c8e3b3a25028c9ed2ced24db7db6a5f4e8da19 2670526 geda-doc_1.6.1-4_all.deb
Checksums-Sha256: 
 98d59fa23cdbd2b9202846f2cc0d0d5bf1f6761d4a00f95810cb199a57edb7dd 1957 
geda-gaf_1.6.1-4.dsc
 991f9d8854841937d19bea445134c31ac6652584cb5adae2aabc250fe4b7ce17 11962 
geda-gaf_1.6.1-4.debian.tar.gz
 3c03e09596ec80b62a4c06aa124c2362fd60e8a84281f7e678b193113ae7a749 1136 
geda_1.6.1-4_all.deb
 481c4ffbbc755c2dc4d556bed65c17ee8ddeeebb90f493cf70291d17c0de92a3 147872 
libgeda38_1.6.1-4_i386.deb
 e7477759227301b460872bffdd97cfb4a5dda37552a1c8fb03e717f8d48178a2 17158 
libgeda-dev_1.6.1-4_i386.deb
 9399af38ce17fc8f406d51817d961ef88dfaaa49cc23afacc7a39008a075dde2 155692 
libgeda-common_1.6.1-4_all.deb
 0a6e7bd8c43fac93b23163a27e78ad82ab56046df75eea3f4471cd7873b7b908 584284 
geda-symbols_1.6.1-4_all.deb
 d98085f905985ed594ef5b26a609bc6c7c34ae483f8433c68a1b7d78c69ab12e 548004 
geda-gschem_1.6.1-4_i386.deb
 45dbc766545317fb0fa7c1d6fe6b3088417cda58dee6b6ff281ee15a4daa9eab 118056 
geda-gattrib_1.6.1-4_i386.deb
 fcf8ff7b65473d943036b12650c57ed06414414f034b0dd62d469f5d1c87dafa 192288 
geda-gnetlist_1.6.1-4_i386.deb
 031217bf8ae05fbb4eaa456fc3a17b07ccc0384c1bf9ecaa7f80db27e553e61e 35366 
geda-gsymcheck_1.6.1-4_i386.deb
 ad19c08b1761a181b4e2230c11933544b423d5ca35701eeb7c9e2fb7ce45804b 171814 
geda-utils_1.6.1-4_i386.deb
 0db8ac44109bf9be298c26b56968e1e5c98d29efb998a5c755833d0cda878e89 190650 
geda-examples_1.6.1-4_all.deb
 19aa7ba9c22e856456e030a67471fef3197093d793150ff3cbeb23d579c79008 2670526 
geda-doc_1.6.1-4_all.deb
Files: 
 52782670155d8d15bd4c9e2d6bec3a8a 1957 electronics optional geda-gaf_1.6.1-4.dsc
 818b99e0e1f487d26e3a0dda98a680fd 11962 electronics optional 
geda-gaf_1.6.1-4.debian.tar.gz
 a19b6f49ed7283c64875bed79a821ab2 1136 electronics optional geda_1.6.1-4_all.deb
 c4863242f37182af8b1eafb0ec9a24f0 147872 electronics optional 
libgeda38_1.6.1-4_i386.deb
 28521db811a46308e31073e3c1cbf074 17158 libdevel optional 
libgeda-dev_1.6.1-4_i386.deb
 4e15b3019c6d8b4819421b3e2bb534d9 155692 electronics optional 
libgeda-common_1.6.1-4_all.deb
 0721d0ae6a770605cbf0ba934a48b322 584284 electronics optional 
geda-symbols_1.6.1-4_all.deb
 f3b05bcb213e53740ff673ed661e4ba8 548004 electronics optional 
geda-gschem_1.6.1-4_i386.deb
 96578996a67aab54056e961b7173f874 118056 electronics optional 
geda-gattrib_1.6.1-4_i386.deb
 4109f110773c32e1e0aac0df7d646f76 192288 electronics optional 
geda-gnetlist_1.6.1-4_i386.deb
 eb81976ce87b73a69ab24085f7ce711a 35366 electronics optional 
geda-gsymcheck_1.6.1-4_i386.deb
 aaf9f31d0bddc746fb00a6ceefd86193 171814 electronics optional 
geda-utils_1.6.1-4_i386.deb
 abc56f7aefb8c2207f9c6a891257f6d1 190650 electronics optional 
geda-examples_1.6.1-4_all.deb
 0e8d1fd4a4d2daf2a4e199600176e62e 2670526 doc optional geda-doc_1.6.1-4_all.deb

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

iQEcBAEBCAAGBQJMEJUBAAoJELwZapTt3aG3sRYH/iN9cM/O0frPWqwWSNQ1++z5
jgTdNsVzdXEVACJ1kT2WSqTv0apiQhlSM1PDjWBk8yX6fBuS66aLXBlPjX+bKNfi
z8u0Zn4c4uJacHdgbqnwOMi/x1y7L9qgbmjv+QG03W2/IhkeoWIlSv29+4aKV3cF
qe5Gs1Ntj8X9+QqpzsMRkEjOXfUuIAlSi/G9UJXoJTp7BuAW3iMYLRkyu9h+e2iH
DJQNftZ0O797GcVuaOvARHh/a3KI9S4eG2Yql8xvTUbm01LU3Z7GhbXMegb8c7+x
mUYKAjb4J0uaXbiTF8EhHjCEIRERYroS+32XFV7BdCAc+2rAFPGDFUqq3BuunXU=
=0qr+
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to