On Wed, 20 Sep 2006, Paul Bijnens wrote: > On 2006-09-20 11:56, Geert Uytterhoeven wrote: > > On Mon, 11 Sep 2006, Geert Uytterhoeven wrote: > > > On Sat, 9 Sep 2006, Josef Wolf wrote: > > > > On Tue, Sep 05, 2006 at 03:34:42PM -0400, Jean-Louis Martineau wrote: > > > > > > > > > * Works with GNU tar 1.15.91 - work with new gtar state file > > > > > format. > > > > Can someone please explain what this exactly means? > > > The format to store information about the incrementals was changed. Since > > > Amanda made some assumptions about this format (while she shouldn't have > > > cared, > > > and just considered it as opaque files), this broke Amanda. > > > After the fix, Amanda just treats the files as opaque files. > > > > > > But be careful, at least the tar 1.15.91-2 from Debian is broken: it > > > ignores > > > the --one-file-system option when doing incrementals, causing exorbitant > > > backup > > > sizes for any level > 0. I don't know about the upstream version, but > > > since > > > this bug has been reported almost 2 months ago, I'm afraid that one is > > > broken, > > > too. > > > > Apparently the problem is more subtle. Thanks to the Debian bug tracking > > system, I noticed this: > > > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=384508 > > tar: -l option changed meaning, without any warning! > > > OK. But AFAIK (grep *.c in the sources), Amanda does NOT use the > -l option, but only the --one-file-system option, since a very long > time already. > > So I think this option name change has nothing to do with the > use of gnutar by Amanda. (AFAIK the format of the incremental-state > files has changed, and Amanda assumed they were in some line-oriented format > instead of handling it as opaque objects.)
Indeed, thanks for reminding me! I just send a clarification to the Debian BTS: - 384508 is about -l no longer meaning --one-file-system - 377124 is about --one-file-system breaking when combined with --listed-incremental (Amanda does pass --one-file-system (not -l) to tar) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds