Your message dated Sat, 15 Dec 2012 12:32:26 +0000
with message-id <e1tjquo-0005av...@franck.debian.org>
and subject line Bug#585354: fixed in selinux-basics 0.5.1
has caused the Debian Bug report #585354,
regarding selinux-basics: 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 ow...@bugs.debian.org
immediately.)


-- 
585354: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585354
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: selinux-basics
Version: 0.3.6
Severity: minor
User: debian-pyt...@lists.debian.org
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: selinux-basics
Source-Version: 0.5.1

We believe that the bug you reported is fixed in the latest version of
selinux-basics, which is due to be installed in the Debian FTP archive.

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 585...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laurent Bigonville <bi...@debian.org> (supplier of updated selinux-basics 
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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 15 Dec 2012 13:09:23 +0100
Source: selinux-basics
Binary: selinux-basics
Architecture: source all
Version: 0.5.1
Distribution: experimental
Urgency: low
Maintainer: Debian SELinux maintainers <selinux-de...@lists.alioth.debian.org>
Changed-By: Laurent Bigonville <bi...@debian.org>
Description: 
 selinux-basics - SELinux basic support
Closes: 531660 585354 622563 654608
Changes: 
 selinux-basics (0.5.1) experimental; urgency=low
 .
   * Team upload.
   * Switch to dpkg-source 3.0 (native) format
   * Switch to dh sequence and dh_python2
   * debian/control:
     - Bump Standards-Version to 3.9.3 (no further changes)
     - Add ${misc:Depends} to the dependencies
     - Update Vcs-* fields
     - Add X-Python-Version field
     - Put under the Debian SELinux team maintenance
     - Use a Breaks instead of a versionized Conflicts
   * Remove udev rules, legacy ptys are not enabled in the kernel since squeeze
     (Closes: #622563)
   * tests/21_pam.py: Fix detection whether selinux pam module is called from
     login service (Closes: #531660)
   * Fix python 2.6 deprecations in several tests, thanks to Robert Bihlmeyer
     for the patches (Closes: #585354, #654608)
   * Add debian/gbp.conf file
   * tests/21_pam.py: Fix path of the pam service file
   * tests/02_verify_slash_selinux.py: Add support for /sys/fs/selinux
     directory
   * debian/selinux-basics.postinst: Only run update-grub if a configuration
     has been modified
   * selinux-activate: wdm PAM service now contains the required calls to the
     Selinux PAM modules
Checksums-Sha1: 
 ff2b0ed44aa78a3b74edb2c18e546fad7fb50f1b 1355 selinux-basics_0.5.1.dsc
 78e2da66332e0645b4ba6b487806e93563eb6f71 12337 selinux-basics_0.5.1.tar.gz
 c824ffe17592e8437a6d89e343cba1da17bdab87 16290 selinux-basics_0.5.1_all.deb
Checksums-Sha256: 
 af2c27a9149a3913e4812ff984c5c1d519fd7d03722cf98ad4af5e12490aeba5 1355 
selinux-basics_0.5.1.dsc
 91f9a831c9d28d65efadcef97f832cbb1d49af9a087362a27ac023f089f6ad64 12337 
selinux-basics_0.5.1.tar.gz
 8e4aa2701c77b18a4d0def6f86fe007721548bc5fbaa59d2ddee3080e6b3bfb3 16290 
selinux-basics_0.5.1_all.deb
Files: 
 f0d56c53f7e897f794903bd778a86e7f 1355 admin optional selinux-basics_0.5.1.dsc
 725aacdb5d09c3b5ca1711fd9fb848c2 12337 admin optional 
selinux-basics_0.5.1.tar.gz
 ea8b66acdcdb281a988520ab6e5fe80a 16290 admin optional 
selinux-basics_0.5.1_all.deb

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

iQEcBAEBCAAGBQJQzGkGAAoJEB/FiR66sEPVNsYIAKdpVnvF14uVdwq6efV5j6Tr
/BvSFMXfUdKFxWL0PfPW9HE2H5GFOUzDHU4tFQSkdGcG3Vg8P6FQ2qlCydmLffSc
k06iVCbhQ54sVi5zrEFfdTnbn+iQrZv220rTct5BTH2J6PZvLbBH3ZEFnyjL2aOw
kD5Sn4sWqb0ZNHjE1/D0+O9sP28P6nWsvBubalJUcJur0TXOh/GYfJ7Wc01rEwJq
Y0zOslH2xVcPPgAZuShj8jKcF654GOYMf/twT65LI/Bqs85K+PiaJXVvGshd0cJm
+rtgG75cYdOTtCIIk2vpfEWOOSdvu7Foc2HgXPp7NNUJxu1Bf4WarM1jB34NMBs=
=FupC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to