[Bug 346386] Re: [MASTER] Update fails with invalid package files with "Encountered a section with no Package: header"
vincenzo.dandrea at gmail.com
Mon Sep 3 11:03:49 UTC 2012
I have a 12.04, installed shortly after the release and kept up to date.
Yesterday I was connected to a network with a proxy of the kind
described in the bug description above and today I saw the error
message. The issue was easiily solved removing the files as described in
My conclusion would be that the bug is still around...
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
[MASTER] Update fails with invalid package files with "Encountered a
section with no Package: header"
Status in “apt” package in Ubuntu:
Status in “apt” source package in Natty:
Status in “apt” package in Debian:
Binary package hint: adept-updater
Pertinent data printed when attempting to run Updater as follows:
An unresolvable problem occurred while initializing the package
Please report this bug against the 'update-manager' package and
include the following error message:
'E:Encountered a section with no Package: header, E:Problem with
package lists or status file could not be parsed or opened.'
Remove problematic files from /var/lib/apt/lists/ and rerun apt-get update.
In the event that one is connected to a network with a proxy server
that returns html pages (like a web page requesting you to login) and
not package list files. Those html files will get downloaded to
/var/lib/apt/lists/ and prevent someone from using a package manager
until the problem html pages are removed.
1) Ensure /etc/apt/sources.list points to archive.ubuntu.com
2) Setup proxy server to block access to archive.ubuntu.com and return something like http://people.canonical.com/~brian/tmp/not-packages.html
3) Execute 'sudo apt-get update' in a terminal
4) Observe the following:
'E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty_main_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.'
5) Try 'apt-cache policy apt' and be sad that it doesn't work
6) run 'sudo rm /var/lib/apt/lists/*Packages' to clear the error.
With the proposed package installed repeat steps 1 to 3.
4) Observe the following:
''Get:1 http://archive.ubuntu.com oneiric InRelease [189 B]
Ign http://archive.ubuntu.com oneiric InRelease
E: GPG error: http://archive.ubuntu.com oneiric InRelease: The following signatures were invalid: NODATA 1 NODATA 2'
5) Try 'apt-cache policy apt' and be happy that it works
To manage notifications about this bug go to:
More information about the foundations-bugs