diff options
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | tests/lib | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index ae3e58d..663eca8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +dgit (5.9+exp2) experimental; urgency=medium + + * test suite: Save things to $AUTOPKGTEST_ARTIFACTS without + preserving access control information. Works around #903680. + + -- Ian Jackson <ijackson@chiark.greenend.org.uk> Fri, 13 Jul 2018 00:43:11 +0100 + dgit (5.9+exp1) experimental; urgency=medium * test suite: Use dch -r -D sid '' not dch -r sid. Closes:#903441. @@ -420,7 +420,7 @@ t-save-artifacts () { if [ x"$artifacts" = x ]; then return; fi if [ x"tmp" = x ]; then return; fi : '(((((((((( t-save-artifacts ))))))))))' - cp -a "$tmp"/. "$artifacts"/. + cp -dR --preserve=links,timestamps "$tmp"/. "$artifacts"/. cd "$artifacts"/. find . \( -name \*.tar -o -name \*.sample \) -print0 | \ xargs -0r rm -v |