Closed adriaan42 closed 3 years ago
Perfect! Just what I was looking for! Closing, and hoping for a merge in the near future...
Thanks for the confirmation, the patch is in the pipeline.
The fix integrated to next: https://github.com/ilbers/isar/commit/a02d104188b2c8dc62189656bba50e7ccebbf636
do_deploy_deb()
ofdpkg-base.bbclass
callsdeb_clean()
, which removes old *.deb packages from the isar-apt repository and (since 033f302e085d55f51d6260da79a57717f7600d8a) also from the buildchroot, before deploying the newly built package.This mechanism can break the buildchroot by removing essential packages.
In my concrete case, I'm rebuilding the
debhelper
package. When cleaning this from the buildchroot, the packageequivs
is also removed. Now any subsequent recipe will fail to install its build dependencies withmk-build-deps
, as this tries to callequivs-build
.