OK. I’ve dug this a little deeper, and found the following. It’s not a bug, per se.
The problem here is that your configuration does not conform to the documented shape.
It should look like:
- sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main'
addons.apt.sources is an array, not a hash/map, which is what you have in, e.g.,
It works in one of the repositories because that one has the configuration validator enabled, and it normalizes your configuration into something that we can use (see
for more information on this subject.), while the other does not use the validator, and it results in an error.
You should either fix your configuration, or enable the validator on the failing repo.