bug-tar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNU tar 1.32] testsuite: 89 failed


From: Nicola Soranzo
Subject: Re: [GNU tar 1.32] testsuite: 89 failed
Date: Wed, 19 Feb 2020 23:33:25 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1

Hi there,
I am still trying to add the macOS package for the latest version of GNU tar to Conda: https://anaconda.org/conda-forge/tar
and would appreciate some help in fixing the last remaining test, i.e. 89.
The latest failed macOS build on Azure with full output (same as in my previous email), followed by the content of "tests/testsuite.log", is available at:

https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=123156&view=logs&jobId=ce7cbaa7-582c-5570-40f4-267b3d85fc9f

Thanks,
Nicola

On 02/12/2019 12:05, Nicola Soranzo wrote:
Hi there,
now that 172, 173 and 174 have been fixed in commit 14f00a2c7adefcbe50e85f6bf2ebce922e0dceb0 , I have added that commit as a patch to the conda recipe for tar 1.32:

https://github.com/conda-forge/tar-feedstock/pull/8/commits/abe70718d59d52f716afeccf856785a38263eb42

Now only test 89 is failing for the "make check" step of the macOS build on Azure. The full output, followed by the content of "tests/testsuite.log", is available at:

https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=99885

This is an extract with details for failed test 89:

2019-12-02T11:01:31.1397110Z #                             -*- compilation -*-
2019-12-02T11:01:31.1397450Z 89. extrac09.at:34: testing extracting even when . and .. are unreadable ...
2019-12-02T11:01:31.1397730Z ./extrac09.at:37:
2019-12-02T11:01:31.1397940Z mkdir gnu
2019-12-02T11:01:31.1398170Z (cd gnu
2019-12-02T11:01:31.1398420Z TEST_TAR_FORMAT=gnu
2019-12-02T11:01:31.1398660Z export TEST_TAR_FORMAT
2019-12-02T11:01:31.1399490Z TAR_OPTIONS="-H gnu"
2019-12-02T11:01:31.1399830Z export TAR_OPTIONS
2019-12-02T11:01:31.1400670Z rm -rf *
2019-12-02T11:01:31.1400980Z
2019-12-02T11:01:31.1401220Z
2019-12-02T11:01:31.1401460Z echo "test" > $$
2019-12-02T11:01:31.1401670Z chmod 0 $$
2019-12-02T11:01:31.1401930Z cat $$ > /dev/null 2>&1
2019-12-02T11:01:31.1402190Z result=$?
2019-12-02T11:01:31.1402970Z rm -f $$
2019-12-02T11:01:31.1404030Z test $result -eq 0 && exit 77
2019-12-02T11:01:31.1404360Z
2019-12-02T11:01:31.1404560Z
2019-12-02T11:01:31.1404890Z mkdir dir
2019-12-02T11:01:31.1405180Z mkdir dir/sub
2019-12-02T11:01:31.1405400Z mkdir dir/sub/extract
2019-12-02T11:01:31.1406250Z genfile --file dir/sub/f
2019-12-02T11:01:31.1406550Z cd dir/sub
2019-12-02T11:01:31.1406740Z
2019-12-02T11:01:31.1407590Z tar -cf archive.tar f
2019-12-02T11:01:31.1407900Z
2019-12-02T11:01:31.1408720Z chmod a-r . ..
2019-12-02T11:01:31.1409640Z tar -xvf archive.tar -C extract f
2019-12-02T11:01:31.1409980Z status=$?
2019-12-02T11:01:31.1410390Z chmod a+r . ..
2019-12-02T11:01:31.1410660Z cmp f extract/f || status=$?
2019-12-02T11:01:31.1410870Z exit $status
2019-12-02T11:01:31.1411280Z )
2019-12-02T11:01:31.1412100Z --- /dev/null    2019-12-02 10:56:56.000000000 +0000
2019-12-02T11:01:31.1413180Z +++ $SRC_DIR/tests/testsuite.dir/at-groups/89/stderr    2019-12-02 10:56:56.000000000 +0000
2019-12-02T11:01:31.1414100Z @@ -0,0 +1,2 @@
2019-12-02T11:01:31.1414580Z +tar: unable to record current working directory: Permission denied
2019-12-02T11:01:31.1414900Z +cmp: extract/f: No such file or directory
2019-12-02T11:01:31.1415130Z ./extrac09.at:37: exit code was 2, expected 0
2019-12-02T11:01:31.1415540Z 89. extrac09.at:34: 89. extracting even when . and .. are unreadable (extrac09.at:34): FAILED (extrac09.at:37)

Any help would be appreciated, thanks!

Cheers,
Nicola

Hi there,
I am trying to add the macOS package for the latest version of GNU tar
to Conda: https://anaconda.org/conda-forge/tar
I think the 4 tests mentioned in the title broke on macOS some time
after the release of 1.29.

The conda-forge package for GNU tar is maintained at
https://github.com/conda-forge/tar-feedstock
My pull request to re-add macOS support is:
https://github.com/conda-forge/tar-feedstock/pull/8
The "osx osx_" build on Azure fails at the "make check" step. The full
output, followed by the content of "tests/testsuite.log", is available
at
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=95538

Hopefully that's enough information for you to debug the issues.

Cheers,
Nicola


reply via email to

[Prev in Thread] Current Thread [Next in Thread]