`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