Re: (bsd)tar is broken on 6.1

2006-05-27 Thread Dave Horsfall
On Sat, 27 May 2006, Patrick M. Hausen wrote: > If I'm not mistaken, the signedness of time_t is merely historical. > time_t predates explicitely unsigned integer data types in C. > The historical definition seems to have been "long". Actually it was int[2] - see line 0213 of the Lions Book. Or

Re: (bsd)tar is broken on 6.1

2006-05-27 Thread Patrick M. Hausen
Hi, all! On Fri, May 26, 2006 at 08:58:01PM +1000, Peter Jeremy wrote: > On Fri, 2006-May-26 11:34:43 +0200, Patrick M. Hausen wrote: > >> > -rw-r--r-- 1 jmz jmz4312 Apr 16 1947 supclkrd.prg > > >Since there cannot be a date before January 1st 1970, 0:00 on > >any Unix system, i guess ther

Re: (bsd)tar is broken on 6.1

2006-05-26 Thread Tim Kientzle
Patrick M. Hausen wrote: I have narrowed the problem to a specific subdirectory and I think I have the explanation: -rw-r--r-- 1 jmz jmz4312 Apr 16 1947 supclkrd.prg Yes, libarchive in 6.1 has a broken assertion in the tar-writing code that causes it to (erroneously) reject files with v

Re: (bsd)tar is broken on 6.1

2006-05-26 Thread Peter Jeremy
On Fri, 2006-May-26 11:34:43 +0200, Patrick M. Hausen wrote: >> > -rw-r--r-- 1 jmz jmz4312 Apr 16 1947 supclkrd.prg >Since there cannot be a date before January 1st 1970, 0:00 on >any Unix system, i guess there's something seriously broken here. Why do you say that? time_t is signed so it

Re: (bsd)tar is broken on 6.1

2006-05-26 Thread Patrick M. Hausen
Hello! > > I have narrowed the problem to a specific subdirectory and I think I > > have the explanation: > > > > -rw-r--r-- 1 jmz jmz4312 Apr 16 1947 supclkrd.prg > > > > Don't ask me why the date is wrong, this is really old stuff :-) Since there cannot be a date before January 1st 197

Re: (bsd)tar is broken on 6.1

2006-05-26 Thread Jonathan Noack
On 05/26/06 04:37, Jean-Marc Zucconi wrote: >> Jonathan Noack writes: > > > Jean-Marc Zucconi wrote: > >> # tar cf /dev/null X11R6.old > >> # archive_write_pax_header: 'x' header failed?! This can't happen. > > > This seems to work fine here: > > [EMAIL PROTECTED]:/usr] $ uname -rm > >

Re: (bsd)tar is broken on 6.1

2006-05-26 Thread Jean-Marc Zucconi
> Jonathan Noack writes: > Jean-Marc Zucconi wrote: >> # tar cf /dev/null X11R6.old >> # archive_write_pax_header: 'x' header failed?! This can't happen. > This seems to work fine here: > [EMAIL PROTECTED]:/usr] $ uname -rm > 6.1-RELEASE i386 > [EMAIL PROTECTED]:/usr] $ tar --version

Re: (bsd)tar is broken on 6.1

2006-05-25 Thread Jonathan Noack
Jean-Marc Zucconi wrote: # tar cf /dev/null X11R6.old # archive_write_pax_header: 'x' header failed?! This can't happen. This seems to work fine here: [EMAIL PROTECTED]:/usr] $ uname -rm 6.1-RELEASE i386 [EMAIL PROTECTED]:/usr] $ tar --version bsdtar 1.02.023, libarchive 1.02.026 Copyright (C)