tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bsdcpio and bsdtar installed by default
On Thu, Jun 05, 2008 at 06:03:01AM -0700, Tom Spindler wrote:
> > dd if=/dev/zero of=large_file bs=1m seek=8192 count=1
> > tar czf large_file.tgz large_file
> >
> > is a trivial test case.
>
> This is a limitation of the 1003.2 ustar format; to quote the opengroup doc:
>
> size
> The size of the file in octets, expressed as a decimal number using
> digits from the ISO/IEC 646:1991 standard. This record shall override the
> size field in the following header block(s). When used in write or copy mode,
> pax shall include a size extended header record for each file with a size
> value greater than 8589934591 (octal 77777777777).
>
> Which is, effectively, the same exact issue as bin/26521.
Not exactly. Many tar implementations allow using other bases for ustar
as well. That's a quick fix and a hack, but it works surprisingly well.
Joerg
Home |
Main Index |
Thread Index |
Old Index