FS#57270 - [tar] check() fail test # 92 fails due to upstring bug

Attached to Project: Arch Linux
Opened by David McInnis (daavve) - Monday, 29 January 2018, 13:36 GMT
Last edited by Allan McRae (Allan) - Sunday, 04 November 2018, 01:56 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

[tar] check() fail test # 92 fails due to upstring bug

Additional info:
tar 1.30

The following patch fixes the failure:

diff --git a/tests/difflink.at b/tests/difflink.at
index eadfb08..4e01176 100644
--- a/tests/difflink.at
+++ b/tests/difflink.at
@@ -21,7 +21,7 @@ mkdir a
genfile -f a/x
ln -s x a/y
ln a/y a/z
-tar cf a.tar a
+tar cf a.tar a/x a/y a/z
rm a/z
ln -s x a/z
tar df a.tar
This task depends upon

Closed by  Allan McRae (Allan)
Sunday, 04 November 2018, 01:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  tar-1.30-2
Comment by Eli Schwartz (eschwartz) - Monday, 29 January 2018, 14:31 GMT
So that we aren't dropped into this completely out of the blue, this comes from the following upstream bug report: https://lists.gnu.org/archive/html/bug-tar/2017-12/msg00026.html
Comment by Sébastien Luttringer (seblu) - Saturday, 20 October 2018, 21:23 GMT
I have no such failure when I build tar.


## ------------- ##
## Test results. ##
## ------------- ##

207 tests were successful.
13 tests were skipped.

...

==> Leaving fakeroot environment.
==> Finished making: tar 1.30-1 (Sat 20 Oct 2018 11:22:15 PM CEST)
==> Installing package tar with pacman -U...
Comment by Allan McRae (Allan) - Sunday, 04 November 2018, 01:55 GMT
This (and the other testsuite issue) are race bugs, so you may not see them. I can get the errors under makechrootpkg but not makepkg.

Loading...