lkrg-org/lkrg

mkosi: No such script: /usr/share/debootstrap/scripts/mantic

Closed this issue · 5 comments

mkosi fails with the No such script: /usr/share/debootstrap/scripts/mantic message for mainline:
https://github.com/lkrg-org/lkrg/actions/runs/5246772309/jobs/9476038644?pr=275

@vt-alt @wladmis would you be able to take a look?

vt-alt commented

So this is debootstrap error:

E: No such script: /usr/share/debootstrap/scripts/mantic

mantic is the future Ubuntu release 23.10. Perhaps debootstrap cannot install it. (Hopefully, just in a way it's launched from mkosi.)
mantic codename is taken from description of Ubuntu's mainline kernel packages—and their install only works for the Ubuntu release that 's mentioned (so we cannot install mantic packages on lunar as a workaround).

I don't know cause or solution yet, but I found some additional info which may be related to it: https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/2020530
From the first glance it appears to be Ubuntu/debootstrap bug or feature (with the status: In Progress → Won't Fix).

vt-alt commented

After looking further, it seems, that new version of debootstrap (1.0.126+nmu1ubuntu0.4) did not reach Ubuntu 22.04.2 (jammy) (which we have on GA). Maybe we should just wait, or maybe switch to jammy-proposed repo (like they do in above url, but this seems test-only QA repo).

They write:

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

And they marked it as verification-done-jammy at 2023-06-08.

So we have to wait at least until June 16, or later (for it to self-resolve).

Thanks @vt-alt for taking a look at it. I think we should just wai, @solardiz what do you think?

vt-alt commented

Looks like it's self-healed.

image

Looks like it's self-healed.

Yes, so I'll close this issue now.