Draft: Revert "mkinitcpio: fix behavior generatedir"
This reverts commit 01c71e23.
This commit changed the semantics of initialize_buildroot
and made some
invocations of the function leave garbage in /tmp/mkinitcpio.XXXXXX
,
especially during tests. Restore the previous behaviour, and instead
copy the built tree to _opttargetdir
if the flag is passed. This should
keep things working for mkinitcpio-generate-shutdown-ramfs.service
.
Alternate working directories are always passed with -t
, which exports a
different TMPDIR
, so there should be no need for the second argument on
initialize_buildroot
.
cc: @gekmihesg