diff options
author | Ian Jackson <ian@chiark.chu.cam.ac.uk> | 1996-08-26 14:30:44 +0100 |
---|---|---|
committer | Ian Jackson <ian@chiark.chu.cam.ac.uk> | 1996-08-26 14:30:44 +0100 |
commit | 5766754ce69fd02e20d368bd909834df67f51348 (patch) | |
tree | 0e16904a8d637e9131c64873045881d3aaacf11d /dselect/pkglist.cc | |
parent | 7ee3463b07318b6820719676eab0ddcb55126e16 (diff) | |
download | dpkg-5766754ce69fd02e20d368bd909834df67f51348.tar.gz |
dpkg (1.3.10) unstable; urgency=medium
* dpkg-source(1) manpage alias symlinks are not dangling.
* dselect selects things by default if they are installed.
* Added `pentium' as alias for `i386' architecture.
* Added `Suggests: cpio, patch' and explanatory text to Description.
(Bugs #4262, #4263.)
* More developers' PGP keys.
* Manual updates, new source format released.
-- Ian Jackson <ian@chiark.chu.cam.ac.uk> Mon, 26 Aug 1996 14:30:44 +0100
Diffstat (limited to 'dselect/pkglist.cc')
-rw-r--r-- | dselect/pkglist.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/dselect/pkglist.cc b/dselect/pkglist.cc index 90ed643f4..eabd60c33 100644 --- a/dselect/pkglist.cc +++ b/dselect/pkglist.cc @@ -395,8 +395,10 @@ packagelist::packagelist(keybindings *kb) : baselist(kb) { if (!pkg->available.valid) blankpackageperfile(&pkg->available); state->direct= state->original= pkg->want; if (readwrite && pkg->want == pkginfo::want_unknown) { - state->suggested= pkg->priority <= pkginfo::pri_standard - ? pkginfo::want_install : pkginfo::want_purge; /* fixme: configurable */ + state->suggested= + pkg->status == pkginfo::stat_installed || + pkg->priority <= pkginfo::pri_standard /* fixme: configurable */ + ? pkginfo::want_install : pkginfo::want_purge; state->spriority= sp_inherit; } else { state->suggested= pkg->want; |