[illumos-Discuss] [ multi-extent files

Joerg Schilling Joerg.Schilling at fokus.fraunhofer.de
Mon Nov 29 09:23:30 PST 2010


Laurent Blume <laurent at opensolaris.org> wrote:

> Le 28.11.2010 17:12, Apostolos Syropoulos a écrit :
> > apostolo at 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:joerg at schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js at cs.tu-berlin.de                (uni)  
       joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily



More information about the Discuss mailing list