Opening a ticket as requested by ~sircmpwn.
An example of a failed build: https://builds.sr.ht/~ashpool/job/748383
A similar manifesto built successfully on debian/bullseye
:
https://builds.sr.ht/~ashpool/job/748419
Warnings of interest:
W: Skipping acquire of configured file
'maindeb-src/binary-amd64/Packages' as repository
'https://ppa.launchpadcontent.net/ansible/ansible/ubuntu focal
InRelease' doesn't have the component 'maindeb-src' (component misspelt
in sources.list?)
...
W: Skipping acquire of configured file 'focal/binary-amd64/Packages' as
repository 'https://ppa.launchpadcontent.net/ansible/ansible/ubuntu
focal InRelease' doesn't have the component 'focal' (component misspelt
in sources.list?)
Error message:
E: Unable to locate package terraform
[#748383] 2022/05/01 17:16:49 Build failed.
Interestingly, the build succeeds if only one custom repo is added: https://builds.sr.ht/~ashpool/job/748358 (the manifesto is otherwise identical). The warnings "Skipping acquire of configured file" are still present, but the package is installed successfully.
Sorry, screwed up the ticket name. It was meant to be "ubuntu/20.04: unable to import more than one custom repository"
~haowenl please take a look
Thanks! I will.
Hopefully fixed by https://lists.sr.ht/~sircmpwn/sr.ht-dev/patches/31852.
Unable to verify myself, I don't have the means to test out the patched image. But I think this should work!