Re: Bits from the FTPMaster meeting
Hi!
On Sun, 2009-11-15 at 22:22:52 +0000, Neil Williams wrote:
> On Sun, 15, Nov, 2009 at 02:37:56PM -0500, Joey Hess spoke thus..
> > Note that debootstrap does not support data.tar.bz2.
>
> debootstrap-1.0.20/functions: extract
>
> progress "$p" "$#" EXTRACTPKGS "Extracting packages"
> packagename="$(echo "$pkg" | sed 's,^.*/,,;s,_.*$,,')"
> info EXTRACTING "Extracting %s..." "$packagename"
> ar -p "./$pkg" data.tar.gz | zcat | tar -xf -
This has been fixed now in debootstrap's svn. I've also sent now a set
of patches to use dpkg-deb instead of ar when available.
> deb-gview is also affected by this but I haven't had any bug reports.
> Fairly easy to fix that in deb-gview though due to the use of
> libarchive.
>
> multistrap will also be affected.
Well, IMO any program implementing .deb extraction w/o using something
like --fsys-tarfile, --extract or --control from dpkg-deb (until we
have the upcoming libdpkg...), should be prepared to handle the format
described in deb(5), and deserves a bug otherwise. The fact that the
Debian archive only accepts a subset of the valid .deb format, or that
we might not want to have bzip2 compressed packages in the base system
is a matter of policy in Debian, and does not mean others might want to
do otherwise.
regards,
guillem
Reply to: