"Sergey Poznyakoff" <[EMAIL PROTECTED]> writes:

> Thanks, it seems that awk (multiv04.at:42) failed to do its job of
> generating shell commands. Could you look into testsuite.dir/30 to
> verify that?

Yes, that seems to have been the problem.  Thanks for the advice.
I installed this patch:

2006-02-20  Paul Eggert  <[EMAIL PROTECTED]>

        * tests/multiv04.at (split directory members in a MV archive):
        Don't use %X in an awk printf format; this doesn't work with
        Solaris 10 /usr/bin/awk.  Use %x instead.

--- tests/multiv04.at   20 Feb 2006 10:00:48 -0000      1.7
+++ tests/multiv04.at   21 Feb 2006 05:55:28 -0000      1.8
@@ -1,7 +1,7 @@
 # Process this file with autom4te to create testsuite. -*- Autotest -*-
 
 # Test suite for GNU tar.
-# Copyright (C) 2005 Free Software Foundation, Inc.
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -39,7 +39,7 @@ AT_KEYWORDS([multivolume multiv multiv04
 AT_TAR_CHECK([
 
 mkdir directory
-awk 'BEGIN { for (i = 0; i < 1024; i++) printf("genfile -f directory/%014X\n", 
i); }' </dev/null | sh
+awk 'BEGIN { for (i = 0; i < 1024; i++) printf("genfile -f directory/%014x\n", 
i); }' </dev/null | sh
 
 exec <&-
 


_______________________________________________
Bug-tar mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-tar

Reply via email to