`apt` needs to be more robust against this kind of breakage. A 3rd party
repo today updated a file which had a broken Depends field, and that
broke update-manager from being usable, and synaptic from getting beyond
the initial loading - it refused to work.
```
john@joran ~/code/UnrealEngine ±:promoted❯ sudo apt install build-essential
mono-gmcs mono-xbuild mono-dmcs libmono-corlib4.0-cil
libmono-system-data-datasetextensions4.0-cil
[sudo] password for john:
Reading package lists... Error!
E: Problem parsing dependency Depends
E: Error occurred while processing keybase (NewVersion2)
E: Problem with MergeList
/var/lib/apt/lists/dist.keybase.io_linux_deb_repo_dists_stable_main_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.
```
To link the issue with the upstream that caused it
https://github.com/keybase/client/issues/2129
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1008105
Title:
"The package lists or status file could not be parsed or opened"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1008105/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs