[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#233294: installation report - tar: Unrecognised file type



On Thu, Feb 19, 2004 at 12:39:02AM -0800, Matt Kraai wrote:
> On Thu, Feb 19, 2004 at 08:04:49AM +0100, Sven Luther wrote:
> > On Wed, Feb 18, 2004 at 10:46:53AM -0800, Matt Kraai wrote:
> > > BusyBox tar cannot handle archives built with the latest version
> > > of tar.  In particular, /usr/lib/debootstrap/devices.tar.gz and
> > > the following packages installed by debootstrap:
> > > 
> > >  debconf
> > >  debconf-i18n
> > >  gcc-3.3-base
> > >  libnewt0.51
> > >  libstdc++5
> > >  libgcc1
> > >  perl-base
> > >  tar
> > >  whiptail
> > >  apt
> > >  apt-utils
> > >  base-config
> > >  aptitude
> > >  bsdmainutils
> > >  console-data
> > >  zlib1g
> > >  wget
> > >  lilo
> > >  iptables
> > 
> > It seems to me that the latest tar fixes this issue : 
> > 
> >  Date: Sun, 15 Feb 2004 16:03:20 -0700
> >  tar (1.13.92-5) unstable; urgency=low
> >  .
> >    * patch from Paul Eggert to revert bogus behavior where POSIXLY_CORRECT
> >      set in the environment forced 'pax' format archives, closes: #230872
> 
> The changelog is misleading.  BusyBox tar cannot handle archives
> produced by tar 1.13.92-5.

Ok, good to know this.

> > So, the problem would either be to : 
> > 
> >   a) fill RC bug against all those above mentioned packages so they are
> >   rebuilt with this new tar.
> > 
> >   b) fix busybox tar so they can handle the broken archives. More work,
> >   but more foolproof in the future.
> > 
> > Unless i miss something, that is.
> 
> Actually, all (b) requires is enabling
> CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY.  See bug 233627.

So, let's do it. What are we waiting for.

Friendly,

Sven Luther



Reply to: