Your message dated Wed, 15 Apr 2009 18:47:06 +0000 with message-id <E1LuA8Y-0000J8-C7@ries.debian.org> and subject line Bug#523645: fixed in python-apt 0.7.90 has caused the Debian Bug report #523645, regarding python-apt: Port to Python 3.1 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 owner@bugs.debian.org immediately.) -- 523645: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523645 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: python-apt: Port to Python 3.1
- From: Julian Andres Klode <jak@debian.org>
- Date: Sat, 11 Apr 2009 17:58:09 +0200
- Message-id: <[🔎] 20090411172539.GA23582@debian.org>
- Mail-followup-to: Debian Bug Tracking System <submit@bugs.debian.org>
Package: python-apt Version: 0.7.10.1 Owner: Julian Andres Klode <jak@debian.org> Severity: wishlist This bug is a bug for tracking the progress of the Py3k porting, which I will work on next week (and also later). The Python 3 port should happen about the same time as the PEP8 renaming process, leading to new Python bindings which may look drastically different from the current ones. We will generate two builds from the code: 1. The Python 2.X Builds 2. The Python 3.X Builds For the Python 2.X builds, we will still ship the old functions names, which will issue a warning on use and call the replacement functions. For the Python 3.X builds, we will stop shipping these old names, but only ship the new ones. (We simply 'del' all deprecation helpers when running under python (>= 3)). The plan for the py3k branch is: 1. Port the apt_pkg and apt_inst extensions to Python 3 2. Merge it with the pep8-rename branch 3. Call 2to3 on apt/**.py and aptsources/*.py and fix the remaining issues. 4. Upload to experimental These are my plans, and nothing official. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (350, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python-apt depends on: ii apt [libapt-pkg-libc6.7-6-4.6 0.7.20.2 Advanced front-end for dpkg ii apt-utils [libapt-inst-libc6. 0.7.20.2 APT utility programs ii libc6 2.9-7 GNU C Library: Shared libraries ii libgcc1 1:4.3.3-5 GCC support library ii libjs-jquery 1.3.2-2 JavaScript library for dynamic web ii libstdc++6 4.3.3-5 The GNU Standard C++ Library v3 ii lsb-release 3.2-22 Linux Standard Base version report ii python 2.5.4-2 An interactive high-level object-o ii python-central 0.6.11 register and build utility for Pyt Versions of packages python-apt recommends: ii iso-codes 3.8-1 ISO language, territory, currency, Versions of packages python-apt suggests: pn python-apt-dbg <none> (no description available) ii python-gtk2 2.14.1-2 Python bindings for the GTK+ widge ii python-vte 1:0.17.4-2+b1 Python bindings for the VTE widget -- no debconf information -- Julian Andres Klode - Free Software Developer Debian Developer - Contributing Member of SPI Ubuntu Member - Fellow of FSFE Website: http://jak-linux.org/ XMPP: juliank@jabber.org Debian: http://www.debian.org/ SPI: http://www.spi-inc.org/ Ubuntu: http://www.ubuntu.com/ FSFE: http://www.fsfe.org/Attachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 523645-close@bugs.debian.org
- Subject: Bug#523645: fixed in python-apt 0.7.90
- From: Julian Andres Klode <jak@debian.org>
- Date: Wed, 15 Apr 2009 18:47:06 +0000
- Message-id: <E1LuA8Y-0000J8-C7@ries.debian.org>
Source: python-apt Source-Version: 0.7.90 We believe that the bug you reported is fixed in the latest version of python-apt, which is due to be installed in the Debian FTP archive: python-apt-dbg_0.7.90_amd64.deb to pool/main/p/python-apt/python-apt-dbg_0.7.90_amd64.deb python-apt_0.7.90.dsc to pool/main/p/python-apt/python-apt_0.7.90.dsc python-apt_0.7.90.tar.gz to pool/main/p/python-apt/python-apt_0.7.90.tar.gz python-apt_0.7.90_amd64.deb to pool/main/p/python-apt/python-apt_0.7.90_amd64.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 523645@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julian Andres Klode <jak@debian.org> (supplier of updated python-apt 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 ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 15 Apr 2009 13:47:42 +0200 Source: python-apt Binary: python-apt python-apt-dbg Architecture: source amd64 Version: 0.7.90 Distribution: experimental Urgency: low Maintainer: APT Development Team <deity@lists.debian.org> Changed-By: Julian Andres Klode <jak@debian.org> Description: python-apt - Python interface to libapt-pkg python-apt-dbg - Python interface to libapt-pkg (debug extension) Closes: 523645 523997 Changes: python-apt (0.7.90) experimental; urgency=low . * Introduce support for Python 3 (Closes: #523645) . * Support the 'in' operator (e.g. "k in d") in Configuration{,Ptr,Sub} objects (e.g. apt_pkg.Config) and in TagSections (apt_pkg.ParseSection()) * Replace support for file objects with a more generic support for any object providing a fileno() method and for file descriptors (integers). * Add support for the Breaks fields * Only create Package objects when they are requested, do not keep them in a dict. Saves 10MB for 25,000 packages on my machine. * apt/package.py: Allow to set the candidate of a package (Closes: #523997) - Support assignments to the 'candidate' property of Package objects. - Initial patch by Sebastian Heinlein Checksums-Sha1: 012475fe56165d009fab5cf375f2d10dee2a2722 1201 python-apt_0.7.90.dsc 2f47ff8f3f185e936323ee5fb7265380850d93d0 685425 python-apt_0.7.90.tar.gz 971285345d4c70cc1934e5f6c9c809aff2eb1475 505288 python-apt_0.7.90_amd64.deb a94d91205d6e130ce6bcc30d2370f4cfa0cbec7c 2296162 python-apt-dbg_0.7.90_amd64.deb Checksums-Sha256: 5a79cbc24770f8e9784d8d127a9efe8a9ebb6ebc6b2c66e80e111714c6a06292 1201 python-apt_0.7.90.dsc 0fd873cc4875a384351fcb8a816a54b385eccda9581cea340a55c52e09bfbcfb 685425 python-apt_0.7.90.tar.gz f2c2eea4ba254ce83beab5e176f78da288d70505500a49f011297fdb608c40cf 505288 python-apt_0.7.90_amd64.deb 92712da061b83ae88e92a951b8d433aee40433f2350e6b71a60f9f4ee3d8ccbb 2296162 python-apt-dbg_0.7.90_amd64.deb Files: b17465d8f1e31cfe3bd28a2e09db1afc 1201 python optional python-apt_0.7.90.dsc cd65128dcbd9bd8556d679e13f649803 685425 python optional python-apt_0.7.90.tar.gz df0014f05ef702b53326cc27bd84b047 505288 python optional python-apt_0.7.90_amd64.deb bc1e804501dd7908edfb2ebde0a90793 2296162 debug extra python-apt-dbg_0.7.90_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAknmJwAACgkQrCpf/gCCPsLn0QCeIfTwr3F5cktEmiebqIw92J3X 1TIAnidzpRWMTfG77oqdFXDlV0CrTw9E =l/l8 -----END PGP SIGNATURE-----
--- End Message ---