The following commit has been merged in the sid branch:
commit d8603d75ba95ac1e1a3bf79e772416508b8f4f1b
Author: Guillem Jover <[email protected]>
Date:   Mon Oct 19 15:14:39 2009 +0200

    dselect: Do not mark any package as unseen
    
    This is a workaround until it learns how to store such information
    again.
    
    Closes: #545366

diff --git a/debian/changelog b/debian/changelog
index 25edd16..189667e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 dpkg (1.15.4.1) UNRELEASED; urgency=low
 
-  *
+  * Do not mark any package as unseen in dselect. This is a workaround
+    until it learns how to store such information again. Closes: #545366
 
  -- Guillem Jover <[email protected]>  Mon, 19 Oct 2009 15:04:40 +0200
 
diff --git a/dselect/pkglist.cc b/dselect/pkglist.cc
index 53535d0..db210b5 100644
--- a/dselect/pkglist.cc
+++ b/dselect/pkglist.cc
@@ -192,8 +192,12 @@ void packagelist::ensurestatsortinfo() {
       case pkginfo::stat_configfiles:
         if (!informativeversion(&pkg->available.version)) {
           table[index]->ssavail= ssa_notinst_gone;
+// FIXME: Disable for now as a workaround, until dselect knows how to properly
+//        store seen packages.
+#if 0
         } else if (table[index]->original == pkginfo::want_unknown) {
           table[index]->ssavail= ssa_notinst_unseen;
+#endif
         } else {
           table[index]->ssavail= ssa_notinst_seen;
         }

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to