[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#513236: marked as done (please add access to all package versions via apt.package.Package)



Your message dated Mon, 23 Mar 2009 15:36:33 +0000
with message-id <E1LlmCX-0000HZ-1r@ries.debian.org>
and subject line Bug#513236: fixed in python-apt 0.7.9
has caused the Debian Bug report #513236,
regarding please add access to all package versions via apt.package.Package
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.)


-- 
513236: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=513236
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: python-apt
Version: 0.7.8
Severity: wishlist

As far as I can deduce from the documentation of the high-level apt
interface [1], there is no way to access all available versions of the
current package: you are restricted to installed and candidate
versions only.

Yes, I can access all of them using the low-level apt_pkg API, but it
is way more cumbersome. I believe it'd make sense to have an iterator
over all available versions of the current package, in the high-level
API.

Sorry in advance if I missed the actual way to do that without leaving
the high-level interface.

Cheers.

[1] http://apt.alioth.debian.org/python-apt-doc/apt/package.html
    by the way: thanks for that!

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-apt depends on:
ii  apt [libapt-pkg-libc6.7-6-4.6 0.7.20.1   Advanced front-end for dpkg
ii  apt-utils [libapt-inst-libc6. 0.7.20.1   APT utility programs
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  libgcc1                       1:4.3.3-1  GCC support library
ii  libstdc++6                    4.3.3-1    The GNU Standard C++ Library v3
ii  lsb-release                   3.2-20     Linux Standard Base version report
ii  python                        2.5.2-3    An interactive high-level object-o
ii  python-central                0.6.8      register and build utility for Pyt

python-apt recommends no packages.

Versions of packages python-apt suggests:
pn  python-apt-dbg                <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: python-apt
Source-Version: 0.7.9

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.9_i386.deb
  to pool/main/p/python-apt/python-apt-dbg_0.7.9_i386.deb
python-apt_0.7.9.dsc
  to pool/main/p/python-apt/python-apt_0.7.9.dsc
python-apt_0.7.9.tar.gz
  to pool/main/p/python-apt/python-apt_0.7.9.tar.gz
python-apt_0.7.9_i386.deb
  to pool/main/p/python-apt/python-apt_0.7.9_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 513236@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@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: Thu, 19 Mar 2009 13:39:21 +0100
Source: python-apt
Binary: python-apt python-apt-dbg
Architecture: source i386
Version: 0.7.9
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 python-apt - Python interface to libapt-pkg
 python-apt-dbg - Python interface to libapt-pkg (debug extension)
Closes: 497049 513236 513315
Changes: 
 python-apt (0.7.9) unstable; urgency=low
 .
   [ Julian Andres Klode ]
   * apt/gtk/widgets.py:
     - Handle older versions of python-gobject which do not ship glib
   * apt/package.py: Introduce the Version class
     - Deprecate Package.candidate*() and Package.installed*(), except for
       installedFiles.
     - Provide Version.get_source() (LP: #118788)
     - Provide Package.versions (Closes: #513236)
   * apt/progress/: New package, replaces apt.progress and apt.gtk
     - apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py
     - apt/progress/__init__.py: Move here from apt/progress.py
   * doc/source/*: Improve the documentation
     - Document more attributes and functions of apt_pkg (they are all listed)
 .
   [ Michael Vogt ]
   * aptsources/distro.py:
     - use iso_3166.xml instead of iso_3166.tab
     - fix incorrect indent
   * debian/control:
     - add Recommends to iso-codes (for iso_3166.xml)
   * apt/package.py:
     - make sure to set the defaulttimeout back to the
       original value (in getChangelog(), LP: #314212)
       Closes: #513315
   * apt/cache.py:
     - when setting a alternative rootdir, read the
       config from it as well
   * python/configuration.cc, python/apt_pkgmodule.cc:
     - add apt_pkg.ReadConfigDir()
   * python/cache.cc, tests/getcache_mem_corruption.py:
     - test if progress objects have the right methods
       and raise error if not (thanks to Emanuele Rocca)
       closes: #497049
   * apt/package.py:
     - avoid uneeded interal references in the Package objects
   * aptsources/sourceslist.py:
     - fix bug in invalid lines detection (LP: #324614)
Checksums-Sha1: 
 0f1de92c99280d00189e485c88aab56884342a91 1139 python-apt_0.7.9.dsc
 ddb530e713a8b81aafbd48ce6af3dfddca30d89a 673587 python-apt_0.7.9.tar.gz
 ed8793affc92577bcd3c7e1024654de7c38f1f1d 412002 python-apt_0.7.9_i386.deb
 ba63679f03786c6b1072d9d9487610f2ab2e9bf3 1440138 python-apt-dbg_0.7.9_i386.deb
Checksums-Sha256: 
 6f3e49048843c8e4a2fff3a1bd60ce5d651d26297c5668cdb8b692968217766a 1139 python-apt_0.7.9.dsc
 53483feb38cfdf1751f619baad97aaea2f33aed6d2d6c3fdf439d8d02b0786a8 673587 python-apt_0.7.9.tar.gz
 4d8e09f60feb35b1e2acdb51e7ea3cfced54bf8883c1005d5f71d8fea645864d 412002 python-apt_0.7.9_i386.deb
 562c4a6f8774410f1944ec7355d45e7aa93ea5937b391c4cefc2c4c6f4679a5d 1440138 python-apt-dbg_0.7.9_i386.deb
Files: 
 849be8e4a3ba73ef197ae768bfb94820 1139 python optional python-apt_0.7.9.dsc
 0b4dd9630bdbe6fc4527737756425e9d 673587 python optional python-apt_0.7.9.tar.gz
 c125dfcfb9bd1de85ecff88cb21b39bb 412002 python optional python-apt_0.7.9_i386.deb
 e9aacd1a134b09560b7890c16f7e751f 1440138 python extra python-apt-dbg_0.7.9_i386.deb

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

iEYEARECAAYFAknHnNIACgkQliSD4VZixzR1EACeKjkXmIgJvTT8gz5Y8Pq33p+s
NHwAn1hdspz2/fe5go4txuqbTGw9l+ML
=URaD
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: