Notice that 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.
Ah, that makes sense! I’ll fix my repo and enable the validator.
It would be nice to have a better error message, but yeah that was a dumb mistake on my end. Sorry for the noise, but thank you very much for looking into this and explaining the problem.
Way off-topic: your name on here still says you’re on vacation until January 6.
For a small class of configuration errors, we do. Other errors we have not seen, we unfortunately cannot. The validator will help us deal with this a little better.