diff options
| author | Julian Andres Klode <jak@debian.org> | 2010-04-21 16:00:35 +0200 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2010-04-21 16:00:35 +0200 |
| commit | d624e84bf5ea40d2ae19b8ac02af77766e063d52 (patch) | |
| tree | c8397dece0badd9430475c05d509fb06861f2df8 /apt | |
| parent | 6b8d60e6ee5bb3f140f65c0f25e7d463eb18834d (diff) | |
| download | python-apt-d624e84bf5ea40d2ae19b8ac02af77766e063d52.tar.gz | |
apt/cache.py: Use has_versions and has_provides from apt_pkg.Package where possible.
Diffstat (limited to 'apt')
| -rw-r--r-- | apt/cache.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apt/cache.py b/apt/cache.py index 2008fbc0..8e07e4d0 100644 --- a/apt/cache.py +++ b/apt/cache.py @@ -136,7 +136,7 @@ class Cache(object): progress.update(i/float(size)*100) last = i # drop stuff with no versions (cruft) - if len(pkg.version_list) > 0: + if pkg.has_versions: self._set.add(pkg.name) i += 1 @@ -275,7 +275,7 @@ class Cache(object): except KeyError: return False else: - return bool(pkg.provides_list and not pkg.version_list) + return bool(pkg.has_provides and not pkg.has_versions) def get_providing_packages(self, virtual, candidate_only=True): """Return a list of all packages providing a virtual package. @@ -291,7 +291,7 @@ class Cache(object): get_candidate_ver = self._depcache.get_candidate_ver try: vp = self._cache[virtual] - if len(vp.version_list) != 0: + if vp.has_versions: return list(providers) except KeyError: return list(providers) |
