lkrg-org / lkrg

Linux Kernel Runtime Guard
https://lkrg.org
Other
402 stars 72 forks source link

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

Closed Adam-pi3 closed 11 months ago

Adam-pi3 commented 1 year ago

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 1 year ago

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 1 year ago

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).

Adam-pi3 commented 1 year ago

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

vt-alt commented 1 year ago

Looks like it's self-healed.

image

solardiz commented 11 months ago

Looks like it's self-healed.

Yes, so I'll close this issue now.