]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Get rid of debootstrap dependency 1442/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 15 Apr 2023 23:14:27 +0000 (01:14 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 17 Apr 2023 09:33:50 +0000 (11:33 +0200)
commit102a4df5b1ad9edd4f6090a766d23eea39b290e7
treea0c03b5212b19cda810bc11054bf8b96d5f32da2
parent4ee4695acc68d4bcc0ce422abf6ccf53a7b01345
Get rid of debootstrap dependency

Let's get rid of our dependency on debootstrap by replicating its
core functionality ourselves. To make sure the necessary tools for
maintainer scripts to run are available in the chroot, we have to
extract the essential debs manually first before installing all the
essential debs.

This also allows us to get rid of our skeleton tree hack we added for
debootstrap.
NEWS.md
README.md
action.yaml
mkosi.md
mkosi/__init__.py
mkosi/backend.py
mkosi/distributions/__init__.py
mkosi/distributions/debian.py
mkosi/install.py
mkosi/run.py