From 27d7b258d23069f874ad8eceb35f58829cee85f3 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 1 Jun 2012 19:45:37 -0700 Subject: ecompressdir: avoid ecompress.break interference --- bin/ebuild-helpers/ecompressdir | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'bin/ebuild-helpers/ecompressdir') diff --git a/bin/ebuild-helpers/ecompressdir b/bin/ebuild-helpers/ecompressdir index f39f883f3..c77d9982a 100755 --- a/bin/ebuild-helpers/ecompressdir +++ b/bin/ebuild-helpers/ecompressdir @@ -164,13 +164,13 @@ for dir in "$@" ; do : $(( ret |= $? )) done + multijob_finish + : $(( ret |= $? )) + # forcibly break all hard links as some compressors whine about it find "${dir}" -type f -links +1 -exec env file="{}" sh -c \ 'cp -p "${file}" "${file}.ecompress.break" ; mv -f "${file}.ecompress.break" "${file}"' \; - multijob_finish - : $(( ret |= $? )) - # now lets do our work if [[ -n ${suffix} ]] ; then vecho "${0##*/}: $(ecompress --bin) /${actual_dir#${ED}}" -- cgit v1.2.3-1-g7c22