Laurent Blume <[email protected]> wrote:

> Le 28.11.2010 17:12, Apostolos Syropoulos a écrit :
> > apost...@nadya:/opt/gnu# tar -cf c++.tar c++
>
> > structGlib_1_1Container__Helpers_1_1TypeTraits_3_01Glib_1_1RefPtr_3_01Gio_1_1Volume_01_4_01_4-members.html:
> >   filename is greater than 100
>
>
> But that is a documented and expected behaviour:
>
>                               When a file is archived, and  the  E
>                               flag (see Function Modifiers) is not
>                               specified,   the   filename   cannot
>                               exceed  256 characters. In addition,
>                               it must be  possible  to  split  the
>                               name  between parent directory names
>                               so that the prefix is no longer than
>                               155  characters  and  the name is no
>                               longer than 100 characters. If E  is
>                               specified,  a name of up to PATH_MAX
>                               characters may be specified.
>
>                               For example, a file  whose  basename
>                               is  longer than 100 characters could
>                               not be archived without using the  E
>                               flag.
>
>
> Have you tried with E and it didn't work either?

The -E flag does not create POSIX compliant extensions.

Jörg

-- 
 EMail:[email protected] (home) Jörg Schilling D-13353 Berlin
       [email protected]                (uni)  
       [email protected] (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily

_______________________________________________
Discuss mailing list
[email protected]
http://lists.illumos.org/m/listinfo/discuss

Reply via email to