Skip to content

Add option to enable buster-backports and install freedombox package from backports

Backports are used only during build time and not added into the image itself since the freedombox package takes care of it.

Planning to use the --enable-backports option in all stable images built by the CI from now on (maybe till Bullseye is released)

Testing

I built an amd64 image, converted it into VDI and verified that the latest freedombox package from backports is installed in it.

sudo python3 -m freedommaker amd64 --distribution stable --build-in-ram --skip-compression --enable-backports
cd build
VBoxManage convertdd freedombox-stable-free_2020-04-05_all-amd64.img freedombox-stable-free_2020-04-05_all-amd64.vdi --format VDI

Also added a unit test.

Edited by Joseph Nuthalapati

Merge request reports

Loading