Your message dated Tue, 14 Jun 2011 21:05:04 +0000
with message-id <[email protected]>
and subject line Bug#605659: fixed in ply 3.4-1
has caused the Debian Bug report #605659,
regarding python-ply: PLY should work natively with any Python version
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.)


-- 
605659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=605659
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-ply
Version: 3.3-1
Severity: normal
python-ply seems to work with any Python version, according to
/usr/share/doc/python-ply/README.gz:
Special Note for PLY-3.0
========================
PLY-3.0 the first PLY release to support Python 3. However, backwards
compatibility with Python 2.2 is still preserved. PLY provides dual
Python 2/3 compatibility by restricting its implementation to a common
subset of basic language features. You should not convert PLY using
2to3--it is not necessary and may in fact break the implementation.

In my case I use it also with the python3.1 Debian package, but I need
to define the PYTHONPATH to /usr/share/pyshared
for example to have my script
https://git.hpc-project.com/cgit/par4all/tree/src/postprocessor/p4a_recover_includes?h=p4a-own
working.

Unfortunately, it has nasty side effects, such as having other Python
stuff like ipython to fail:
keryell@an-dro:~$ ipython
Traceback (most recent call last):
  File "/usr/bin/ipython", line 26, in <module>
    import IPython.Shell
  File "/usr/share/pyshared/IPython/__init__.py", line 58, in <module>
    __import__(name,glob,loc,[])
  File "/usr/share/pyshared/IPython/Shell.py", line 30, in <module>
    import ctypes
  File "/usr/share/pyshared/ctypes/__init__.py", line 20, in <module>
    raise Exception, ("Version number mismatch", __version__, _ctypes_version)
Exception: ('Version number mismatch', '1.0.2', '1.1.0')


I guess python-ply should be packaged to be natively usable by any
Python version available on Debian since it should work on them.

-- System Information:
Debian Release: squeeze/sid
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (500, 
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-ply depends on:
ii  python                  2.6.6-3+squeeze1 interactive high-level object-orie
ii  python-support          1.0.11           automated rebuilding support for P

python-ply recommends no packages.

Versions of packages python-ply suggests:
ii  python-pkg-resources          0.6.14-4   Package Discovery and Resource Acc
ii  python-ply-doc                3.3-1      Lex and Yacc implementation for Py

-- no debconf information

-- 
  Ronan KERYELL                      |\/  GSM:    (+33|0) 6 13 14 37 66
  HPC Project                        |/)  Fax:    (+33|0) 1 46 01 05 46
  9 Route du Colonel Marcel Moraine  K    E-mail: [email protected]
  92360 Meudon La ForĂȘt              |\   skype:keryell
  FRANCE                             | \  http://hpc-project.com



--- End Message ---
--- Begin Message ---
Source: ply
Source-Version: 3.4-1

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

ply_3.4-1.debian.tar.gz
  to main/p/ply/ply_3.4-1.debian.tar.gz
ply_3.4-1.dsc
  to main/p/ply/ply_3.4-1.dsc
ply_3.4.orig.tar.gz
  to main/p/ply/ply_3.4.orig.tar.gz
python-ply-doc_3.4-1_all.deb
  to main/p/ply/python-ply-doc_3.4-1_all.deb
python-ply_3.4-1_all.deb
  to main/p/ply/python-ply_3.4-1_all.deb
python3-ply_3.4-1_all.deb
  to main/p/ply/python3-ply_3.4-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.
Arnaud Fontaine <[email protected]> (supplier of updated ply 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: Sun, 12 Jun 2011 20:27:05 +0900
Source: ply
Binary: python-ply python3-ply python-ply-doc
Architecture: source all
Version: 3.4-1
Distribution: unstable
Urgency: low
Maintainer: Arnaud Fontaine <[email protected]>
Changed-By: Arnaud Fontaine <[email protected]>
Description: 
 python-ply - Lex and Yacc implementation for Python2
 python-ply-doc - Lex and Yacc implementation for Python (documentation)
 python3-ply - Lex and Yacc implementation for Python3
Closes: 605659 627862
Changes: 
 ply (3.4-1) unstable; urgency=low
 .
   [ Arnaud Fontaine ]
   * New upstream release.
   * Switch to dh_python2.
     + debian/control:
       - Bump cdbs dependency to 0.4.90-1~.
       - Bump python-all dependency to 2.6.6-9~.
       - Remove Build-Depends on python-support.
       - Add X-Python-Version field.
       - Add ${python:Breaks}.
   * Add python3-ply binary package. Closes: #605659.
     + debian/control:
       - Add python3-ply binary package.
       - Build-Depends on python3-all and add X-Python3-Version field.
   * debian/copyright:
     + Update copyright years.
   * Provide virtual packages for lex and yacc tabversions. Thanks to Jakub
     Wilk. Closes: #627862.
 .
   [ Daniele Tricoli ]
   * debian/control:
     - Bumped Standard-Version to 3.9.2. No changes needed.
   * debian/patches/01_fix-lex-tabversion.patch:
     - Set proper _tabversion in ply.lex.
   * debian/patches/02_relax-lex-tabversion-check.patch:
     - Don't break already built packages with wrong _tabversion.
   * debian/source/format:
     - Switched to dpkg-source 3.0 (quilt) format.
Checksums-Sha1: 
 61c03d3069ad1919325d499d7da10890238ec108 1406 ply_3.4-1.dsc
 123b9449b838dc387b240ea737a33b6407e5a1ac 138342 ply_3.4.orig.tar.gz
 2f46ffd82583a4a2b1138deebc2db52893645ae5 6399 ply_3.4-1.debian.tar.gz
 f7874c2d1b707fd7390806d789ce48fe7b814bf0 71498 python-ply_3.4-1_all.deb
 3f5bae1ed65addb021da1b88b7fb97ebd0568489 67956 python3-ply_3.4-1_all.deb
 e2e51aa4dba8a9f4260153dc6c8c5e72f8d4b896 91358 python-ply-doc_3.4-1_all.deb
Checksums-Sha256: 
 f27ecf694bad2b72434eef205074bbaecb39e0503fc8b87334ba24c4af3dcc37 1406 
ply_3.4-1.dsc
 af435f11b7bdd69da5ffbc3fecb8d70a7073ec952e101764c88720cdefb2546b 138342 
ply_3.4.orig.tar.gz
 5b25b8c903bf8bb88c732382d4121459980a8577580ecd632d9e084fd589101f 6399 
ply_3.4-1.debian.tar.gz
 6b5a98a7b269ad742c8a7e1b8004d4d337bc0383b0aa3dc4774886ce1e16a9b2 71498 
python-ply_3.4-1_all.deb
 569956392b67f643f6f0e52255e543ef8df80f66e61bed56c96d8957cf708163 67956 
python3-ply_3.4-1_all.deb
 321c387f649082d243c3f679064b07bb53d9d3e4d6696e9d9d54170d72ba3e3b 91358 
python-ply-doc_3.4-1_all.deb
Files: 
 c593dcce32a1790798ea9557cb59516a 1406 python optional ply_3.4-1.dsc
 ffdc95858819347bf92d7c2acc074894 138342 python optional ply_3.4.orig.tar.gz
 2e613dabf7ac0667ab55b74913f55c68 6399 python optional ply_3.4-1.debian.tar.gz
 944830f3684628b7fbd449ed02468f52 71498 python optional python-ply_3.4-1_all.deb
 a55e12a520b5476d5c50b76b351865b3 67956 python optional 
python3-ply_3.4-1_all.deb
 35af7f4e311f1b072f324c8906750998 91358 doc optional 
python-ply-doc_3.4-1_all.deb

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

iEYEARECAAYFAk30xU8ACgkQvfKiIF42GdMHiACgktqe6JSwsTiLAeRlRVU4HrIb
K9MAn2pVzYHaLniQb9kPFJ248CMmYsfF
=F6aF
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to