On Mittwoch 22 April 2009, Joerg Schilling wrote:
> Volker Armin Hemmann <volkerar...@googlemail.com> wrote:
> > > There is a 1-5% chance that GNU tar does fail this way, did you try to
> > > restore enough GNU tar multi-volume archives? Did you restore more than
> > > 100 multi-volume archives?
> >
> > No, just a couple of douzend so far. My lib takes 8 cardridges. So far no
> > problems. I did maybe four or five complete restores so far. Before that
> > I had a single dlt drive and played disc jokey - no problems there too.
> > So I am well below the 100 multi-volume archives, but well above the 30
> > mark.
>
> For me it happened with the second try.... A few years after I made a bug
> report, the GNU tar maintainers made the probability for this to happen a
> bit lower but they did not change the basic format that cannot support all
> cases.

hm, well, that got me thinking. Because stable multi volume support is very 
important for me. More than being close to other tars. But - can I extract a 
multivolume tar archive created by star with gnu tar? The man page is not 
entirely clear and for restore I have to assume that star is not available.

>
> > > ACLs, xattrs and others.
> >
> > okay. Then tar is still good enough for me.
>
> Well, there is no "tar" on Linux.
>
> GNU tar is not tar and GNU tar still does not by default write tar
> compatible archives. Star is much closer to "tar" than GNU tar is...

well, IMHO this is a bit 'academic'. GNU tar does what I expect it to do - if 
there are differences, they don't seem to be relevant to me or most linux 
users. But I don't claim that I am the norm to measure against. You seem to 
have been running into trouble by this differences? 

>
> > See, it is a good thing that you wrote star (and cdrecord and other
> > things). Your code is much appreciated - but I am very reluctant to use a
> > piece of software when another one I am currently using is 'good enough'
> > for me. Since I don't use acls or xattrs the lack of support in gnu tar
> > does not hurt me. I also had a hard time to figure out the optimal
> > command line to use my tapelib - I don't want to do that again with star
> > if I don't have to.
>
> If you trust GNU tar, this is your personal decision. I definitely don't
> trust GNU tar.
>
> Every time I was considering to implement a feature (seen first in GNU tar)
> for star, I thought about possible implementation problems and I _always_
> found a GNU tar bus in less than 5 minutes. The fact that fixing GNU tar
> bugs I reported to the GNU tar maintainers did take between 2 and 15 years
> makes me asume that GNU tar is not well maintained.


as I wrote above, you got me thinking. If I can extract a multivolume archive 
created with star with gnutar I am sold and will try star. I have to have a 
closer look at the -fifo/fs= options. The man page makes it look promising.


>
> > > > can star decompress files?
> > >
> > > Are you kidding?
> >
> > nope.
> > http://bulk.fefe.de/lk2006/
> >
> > For some reason, my tar hung on Solaris. I have no idea why. truss showed
> > that it wasn't in a syscall at that time. So I used star instead. Turns
> > out that star can't do "star xzf -", it will say "Can only compress
> > files." ROTFL! OK, so I used "|gzip -dc|star xf -" instead. What the
> > hell.
>
> Your mistake is to quote a well known troll.
>
> This troll in special did use a command line that would expect him to
> manually type _compressed_ _tar_ _archives_ on his tty.......

ah, okay that explains a lot.

Glück Auf,
Volker


Reply via email to