On 2009-09-07 09:11 +0200, Raphael Hertzog wrote:

> On Sun, 06 Sep 2009, Petr Vandrovec wrote:
>> Since today's update run dselect is completely confused and does not
>> remember which packages are new and which are old - it lists all
>> available and not installed packages as new, again and again.  And
>> not only that, it also marks some of them for installation although
>> I do not want them (and some are not installable at all - for some
>> reason it wants to install libsasl2 which is not installable
>> together with libsasl2-2).  I see that it updates available &
>> status, they seem to contain valid data, but on load it somehow
>> ignores them.
>> 
>> Besides that it creates some strange /var/lib/dpkg/updates/tmp.i
>> which is full of lines saying '##padding', but other than that I do
>> not see what can be wrong, and unfortunately diff between 1.15.3.1
>> and 1.15.4 is quite huge.
>
> You can use "git bisect" to isolate the problem more precisely. My bet
> would be on the code that auto-cleans up the status database,

Certainly.  FWIW, the problem occurs also if only dpkg is upgraded to
1.15.4 and dselect stays at 1.15.3.1.

> maybe it applies by error on the available file as well and thus it
> believes that all packages are new everytime?

Given that the available package is as big as ever and dselect shows
every package as new even after you run "sync-available" (from the
dctrl-tools package), this does not seem to be the case.

Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to