On 27/02/12 19:18, Alexander Reichle-Schmehl wrote: > Hi! > > Am 27.02.2012 18:43, schrieb Moritz Muehlenhoff: >> ------------------------------------------------------------------------- >> Debian Security Advisory DSA-2418-1 security@debian.org >> http://www.debian.org/security/ Moritz Muehlenhoff >> February 27, 2012 http://www.debian.org/security/faq >> ------------------------------------------------------------------------- >> >> Package : postgresql-8.4 > > I think that somehow broke the archive: > > root@krlsv04:~# LANG=C apt-get update > [..] > Reading package lists... Error! > E: Encountered a section with no Package: header > E: Problem with MergeList > /var/lib/apt/lists/security.debian.org_dists_squeeze_updates_main_binary-amd64_Packages > E: The package lists or status file could not be parsed or opened. > > > Looking at > /var/lib/apt/lists/security.debian.org_dists_squeeze_updates_main_binary-amd64_Packages > I see several times "None" between the entries of the PostgreSQL packages. > > It seems the other arches are not affected. > > > Sorry have to go and no time for deeper analysis. > > > Best regards, > Alexander > > I can confirm this. Also seems that is only happening for amd64 arch. Also "apt-cache search" segfaults on squeeze after the failed upgrade [1] Here is a quick workaround for this issue: sed -i "/^None/d" /var/lib/apt/lists/security.debian.org_dists_squeeze_updates_main_binary-amd64_Packages Regards! [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661502 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Carlos Alberto Lopez Perez http://neutrino.es Igalia - Free Software Engineering http://www.igalia.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Attachment:
signature.asc
Description: OpenPGP digital signature