Bug#151662: #151662: dselect: changes selections without notice
On Fri, Apr 25, 2003 at 12:16:16AM +0200, Yann Dirson wrote:
> Please consider the following sequnce of events:
>
> - in the package listing, I hit ENTER to validate my changes
>
> - because of unsatisfied recommends I don't want to honor, AND of
> other legitimate relashionships, I get a resolution dialog
>
> - I hit R to be sure my wishes wrt Recommends are honored, and review
> one by one the other packages
>
> - if I hit ENTER, the Recommended packages are selected against my
> will.
I've just stumbled across a reproduction case for what looks like the
same bug: I put a package on hold, go through conflict resolution and
put all mentioned packages on hold as well (which should be fine, it's
the installed state and something I know to be a consistent state), and
when I exit conflict resolution some of the packages have silently been
shunted back to desired-state installed.
I've grabbed a tarball of /var/lib/dpkg and will make it available, but
since I've got this and a dpkg source tree in front of me I'm going to
have a shot at debugging it now. More details should follow soon ...
--
Colin Watson [cjwatson@flatline.org.uk]
Reply to: