question about T.tar 10!!!

"Wang Qiang" <[email protected]> Fri, 13 Aug 2004 17:44:25 +0800
Newsgroups gmane.linux.lsb.implementation
Message-ID <[email protected]>
i'm using lsb-runtime-test-2.0.6-2,when i run the test i got
a failure at /tset/POSIX.os/dataform/tar/T.tar 10,the
failure info is below:
               Test Information:
expected pathname
"12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/12345678901234/1234567890"
was not extracted

-------------------------------------------------------
i think there is a bug with this test implementation!
first,i make a tar package of that directory,i check it with
xxd and found this package's head is start with
"@LongLink",its original directory name is stored at the
offset 512.

the problem is:the test implementation test10() create and
store the long name at hdr.tar_prefix and hdr.tar_name.this
works well with the old version of pax(eg,v3.0.6).

but the point is the tar utility can't works with this
version of pax!!!

the latter version of pax 3.3.4 works well with tar,but
systems using this version of pax can't pass this test

so,i think this test implementation should be corrected
according to the new version pax