How to proceed with switching packages on first CDs to xz?
Hi,
I was wondering how to proceed with switching packages on the first CDs
to use xz compression. I have prepared a list of binary packages which
would benefit the most from switching, see [1].
My suggestion is to now switch the default compression for GNOME and KDE
packages to xz using gnome-pkg-tools (pkg-kde-tools) and then either
schedule binNMUs (only arch:any packages) or no-changes uploads (for
arch:all or Multi-Arch). I would help with the latter if you agree me
doing +build1 uploads that are not recorded in the VCS.
Packages not using these central mechanisms would get a bug report
asking to switch to xz and eventually a NMU.
I would like to limit these uploads to a, packages with Priority:
optional and extra, and b, those where we gain at least 500 kB
additional space.
So unless somebody sees a problem with this, could the GNOME and KDE
teams prepare and upload the changes to {gnome-pkg,pkg-kde}-tools?
Ansgar
[1] <http://people.debian.org/~ansgar/wheezy-cd-with-xz/>
Format: <binary> <space-savings-in-kB> <total-savings-in-kB>
Data might be outdated slightly.
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 874nokkop1.fsf@marvin.43-1.org">http://lists.debian.org/874nokkop1.fsf@marvin.43-1.org
08-03-2012, 03:47 PM
Adam Borowski
How to proceed with switching packages on first CDs to xz?
On Fri, Aug 03, 2012 at 04:58:02PM +0200, Ansgar Burchardt wrote:
> I was wondering how to proceed with switching packages on the first CDs
> to use xz compression.
>
> I would like to limit these uploads to a, packages with Priority:
> optional and extra, and b, those where we gain at least 500 kB
> additional space.
I hope this limit is only because of the hassle of NMU+migration, and for
jessie we'd have everything (except possibly base) in xz.
--
Copyright and patents were never about promoting culture and innovations;
from the very start they were legalized bribes to give the king some income
and to let businesses get rid of competition. For some history, please read
https://en.wikipedia.org/wiki/Statute_of_Monopolies_1623
08-04-2012, 01:49 PM
Ansgar Burchardt
How to proceed with switching packages on first CDs to xz?
Ansgar Burchardt <ansgar@debian.org> writes:
> My suggestion is to now switch the default compression for GNOME and KDE
> packages to xz using gnome-pkg-tools (pkg-kde-tools) and then either
> schedule binNMUs (only arch:any packages) or no-changes uploads (for
> arch:all or Multi-Arch). I would help with the latter if you agree me
> doing +build1 uploads that are not recorded in the VCS.
I prepared patches for cdbs (gnome.mk)[1] and pkg-kde-tools[2] to use xz
compression by default. This affects 286 (GNOME[3]) resp. 204 (KDE[4])
source packages; all binaries are Priority: optional or extra.
Not all packages will be rebuilt before the release, so some might
change compression should they be updated later. As this does only
affect a subset of packages, I hope the release team is okay with this.
Once the patches are applied, I would like to start rebuilding a few
packages taken from the top of my earlier list:
I have indicated the space savings in kB, but they are mostly only for a
single binary built from the named source. The space savings are about
50 MB for the GNOME CD and over 32 MB for the KDE CD (more as each
source produces many binaries).
As mentioned I plan to do no-changes source uploads for arch:all and
Multi-Arch packages; arch:any should get a binNMU.
Once this first round of uploads is complete, we can take a look if we
need a bit more space or if this is already enough.
Ansgar
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 87wr1eahs1.fsf@deep-thought.43-1.org">http://lists.debian.org/87wr1eahs1.fsf@deep-thought.43-1.org