diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-07-16 11:41:14 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-07-16 12:47:31 +0100 |
commit | c3db904b1de5630bd90655563f341d22e22986bc (patch) | |
tree | 0f93ef20b6c5f0da056c91268737ae20d3645ca8 /tests/tests/unrepresentable | |
parent | 242ba73109ae30e7d8849b01f0c668b87d4f4d63 (diff) |
dgit: unrepres. changes: Tolerate creation of symlinks
Experimentally, dpkg-source on stretch will create patches to create
new symlinks. (It will fail on attempts to modify existing symlinks
and it ignores attempts to change plain file executability.)
Implementation: add an alternative which tolerates the git symlink
mode. This replaces the check on $oldmode, which in this context we
know is all 0s and can therefore never match.
While we're here, change the error message.
Closes:#857382.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tests/tests/unrepresentable')
-rwxr-xr-x | tests/tests/unrepresentable | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/tests/unrepresentable b/tests/tests/unrepresentable index 80b5a05..89df719 100755 --- a/tests/tests/unrepresentable +++ b/tests/tests/unrepresentable @@ -44,7 +44,7 @@ badly-1 src.c 'mode or type changed' git add src.c badly-2 -badly-1 new 'non-default mode' +badly-1 new 'creation with non-default mode' echo hi >new chmod 755 new git add new |