Raphael,

No offense, but I went through the entire bug, tried the ruby script
which did not work reliably (added duplicate architecture lines and
forgot some), and then I spent >1h trying to fix the file by hand, and
the more errors I fixed, the more dpkg --list would report more a few at
a time.

Back to dpkg 1.15.5.6 everything is happy.

I got hundreds of
dpkg: warning: parsing file '/var/lib/dpkg/status' near line 50983 package 
'fortunes-min':
 missing architecture

So yes, I installed all my debian systems in the late 90's and they have
been upgraded every since then. This is why debian is great, and why I
keep using it.

dpkg was changed to assume that systems were installed more recently and
offers no fixup for old but then acceptable databases.
Note that clearing available does not fix anything since I have hundreds
of errors in the /var/lib/dpkg/status file.

My recommendation is that you provide a post-install that checks the
syntax of /var/lib/dpkg/status|available and fixes the files.

Until then, for the first time in 12 years, I'll be unable to further
upgrade my debian systems.

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/




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

Reply via email to