I just had this problem. In my case, the exact error message was "E: The package index files are corrupted. No Filename: field for package tzdata.". I found a solution. Details follow.
Previous to that, I got the following problems: ------------------------------------- Get:10 http://es.archive.ubuntu.com lucid-updates/universe Sources [37,0kB] 99% [10 Sources bzip2 0B] [Waiting for headers] bzip2: Data integrity error when decompressing. Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. Err http://es.archive.ubuntu.com lucid-updates/universe Sources Sub-process /bin/bzip2 returned an error code (2) ------------------------------------- and: ------------------------------------- W: GPG error: http://es.archive.ubuntu.com lucid-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]> W: Failed to fetch http://es.archive.ubuntu.com/ubuntu/dists/lucid-updates/universe/source/Sources.bz2 Sub-process /bin/bzip2 returned an error code (2) E: Some index files failed to download, they have been ignored, or old ones used instead. ------------------------------------- It seems that the package index file gets truncated. Trying to use the update manager fails silently when I click on "install updates". The way I found to solve it is first find the truncated files: egrep 'Package: tzdata|Filename: .*tzdata' /var/lib/apt/lists/ -r This will list both a "Package:" line and a "Filename:" line if the file is correct. Replace "tzdata" with whatever package name you get in the error message. Then I removed those files that only have the "Package:" line. In my case, those were: sudo rm /var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_lucid_main_source_Sources sudo rm /var/lib/apt/lists/es.archive.ubuntu.com_ubuntu_dists_lucid-updates_restricted_binary-amd64_Packages After this both apt and update manager work. -- apt-get fails: package index files are corrupted https://bugs.launchpad.net/bugs/105179 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
