Opened 13 years ago

Closed 13 years ago

#2974 closed enhancement (wontfix)

Many packages now available as .tar.xz

Reported by: rafe Owned by: lfs-book@…
Priority: lowest Milestone: 7.1
Component: Book Version: SVN
Severity: trivial Keywords: xz packages
Cc:

Description

With xz now part of the requirements it makes sense to use it. I checked for most LFS packages and found these all available in .tar.xz ( and texinfo in .lzma - works correctly with "tar xf pkg.tar.lzma" )

http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.xz
http://ftp.gnu.org/gnu/diffutils/diffutils-3.2.tar.xz
http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.xz
http://ftp.gnu.org/gnu/gawk/gawk-4.0.0.tar.xz
http://ftp.gnu.org/gnu/grub/grub-1.99.tar.xz
http://ftp.gnu.org/gnu/gzip/gzip-1.4.tar.xz
http://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.xz
http://ftp.gnu.org/gnu/m4/m4-1.4.16.tar.xz
http://www.mpfr.org/mpfr-3.1.0/mpfr-3.1.0.tar.xz
http://ftp.gnu.org/gnu/patch/patch-2.6.1.tar.xz
http://ftp.gnu.org/gnu/tar/tar-1.26.tar.xz
http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.lzma
http://tukaani.org/xz/xz-5.0.3.tar.xz

The LFS "home" packages could also be repacked, i.e. iana-etc & kbd-1.15.2 & bootscripts & module-init-tools & udev

Change History (4)

comment:1 by bdubbs@…, 13 years ago

Priority: normallowest
Severity: normaltrivial

Why? How much does it save? Every package listed is now less than 3M. Some less than 1M. How much bandwidth is saved? Is that a significant amount?

Compare the savings to many individual blfs packages e.g python, php, ruby, qt, firefox, ...

comment:2 by rafe, 13 years ago

Regret, left out ftp://ftp.gnu.org/gnu/glibc/glibc-2.14.1.tar.xz already since 2.11.

As for how much it saves ? How about 50 % ?

glibc-2.14.1.tar.gz	20406 kB
glibc-2.14.1.tar.xz	 9884 kB

Good enough for me Sir.

comment:3 by bdubbs@…, 13 years ago

I guess I wasn't clear. How significant is 10M when disks are measured in TB? We don't download over a 300 baud modem any more.

The entire LFS7 package set is 295M including patches. A reduction of less than 10% overall is just not significant.

User's are free to use any format they desire - gz, bz2, xz, etc.

I don't even have a problem with using the xz format of a package when a new version is incorporated in the book, but I am not in favor of revising the book for current package versions just to reduce the download size by 10-20M.

in reply to:  3 comment:4 by Matthew Burgess, 13 years ago

Resolution: wontfix
Status: newclosed

Replying to bdubbs@…:

I don't even have a problem with using the xz format of a package when a new version is incorporated in the book, but I am not in favor of revising the book for current package versions just to reduce the download size by 10-20M.

Agreed, and that's the approach I've been taking. If a package is upgraded in the book, I've checked for and used the .xz version if available. Marking as WONTFIX due to there not being a WILLFIXGRADUALLY status :)

Note: See TracTickets for help on using tickets.