]> git.saurik.com Git - apt.git/commitdiff
* apt-pkg/pkgcachegen.cc:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Sun, 9 Sep 2012 19:22:54 +0000 (21:22 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Sun, 9 Sep 2012 19:22:54 +0000 (21:22 +0200)
  - do not create 'native' (or now 'none') package structures as a side
    effect of description translation parsing as it pollutes the cache

apt-pkg/pkgcachegen.cc
debian/changelog

index 490c2ecbb3c6de0412743da3f7952b3bb692ed34..54b07c465390ed86f8d61fa26c0c30fb0833916e 100644 (file)
@@ -195,8 +195,10 @@ bool pkgCacheGenerator::MergeList(ListParser &List,
       string const Version = List.Version();
       if (Version.empty() == true && Arch.empty() == true)
       {
+        // package descriptions
         if (MergeListGroup(List, PackageName) == false)
            return false;
+        continue;
       }
 
       if (Arch.empty() == true)
index 90f3199b3b9b61a4d41809822148a122c16cf9d8..936f2557e2d61d6dac749172aaa1d129b78a385d 100644 (file)
@@ -32,6 +32,9 @@ apt (0.9.7.5) UNRELEASED; urgency=low
     - do not warn about files which have a record in the Release file, but
       are not present on the CD to mirror the behavior of the other methods
       and to allow uncompressed indexes to be dropped without scaring users
+  * apt-pkg/pkgcachegen.cc:
+    - do not create 'native' (or now 'none') package structures as a side
+      effect of description translation parsing as it pollutes the cache
 
  -- David Kalnischkies <kalnischkies@gmail.com>  Sun, 26 Aug 2012 10:49:17 +0200