`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.
```
`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.
``` corlib4. 0-cil libmono- system- data-datasetext ensions4. 0-cil apt/lists/ dist.keybase. io_linux_ deb_repo_ dists_stable_ main_binary- amd64_Packages
john@joran ~/code/UnrealEngine ±:promoted❯ sudo apt install build-essential mono-gmcs mono-xbuild mono-dmcs libmono-
[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/
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