I've checked your series in CI (fast run) and it was OK.
Actually, the problem with cowsay rebuild appeared on some manual work with ISAR, when some changes in configuration were done and rebuild was started on top of previous build. So, the problem was reproducable only in such manual conditions.
I'm going to add some test to CI that will reproduce these conditions so that we would be sure the fix is complete.
On Thursday, August 12, 2021 at 2:48:54 PM UTC+3 Jan Kiszka wrote:
Finally allow the adjusted git repos work both inside and outside the
buildchroots. Also fixes the race introduced by patching links in
DL_DIR.
Changes in v2:
- build relative alternates path so that destsuffix paths are respected
- fix task dependencies so that devshell gets adjusted git again
NOTE: Still not yet fully tested, fast CI takes 3:30h (plus retries).
Jan
Jan Kiszka (4):
dpkg-base: Lock do_adjust_git against each other
dpkg-base: Make mirror link relative
Rework do_adjust_git to support inside and outside usage
Revert "dpkg: adjust task order to allow using "git" for patching"
meta/classes/dpkg-base.bbclass | 22 ++++++++++++++-----
meta/conf/bitbake.conf | 1 +
.../buildchroot/buildchroot.inc | 2 ++
3 files changed, 20 insertions(+), 5 deletions(-)
--
2.31.1