Gentoo Archives: gentoo-dev

From: Daniel Black <dragonheart@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Ideas for projects...
Date: Mon, 22 Jan 2007 21:15:53
Message-Id: 200701230810.31139.dragonheart@gentoo.org
In Reply to: [gentoo-dev] [RFC] Ideas for projects... by Chris Gianelloni
1 While hanging around lca07 it was mentioned how bandwidth hungry Gentoo is.
2
3 Given a lot of the world is still on dialup this could increase the potential userbase for Gentoo.
4
5 As such the project idea is Automated Xdelta Generation.
6
7 principles:
8 no manual generation of xdeltas by gentoo devs
9 simple user usage (FEATURES=xdelta)
10 avoiding digesting problems
11 remain compatible with existing ebuilds
12
13 user interface:
14
15 FEATURES=xdelta emerge ~sys-kernel/gentoo-sources-2.6.20
16 found /usr/portage/distfiles/linux-2.6.19.tar.bz2
17 fetching linux-2.6.19_xdelta_2.6.20.xdelta
18 generating linux-2.6.20.tar
19 digest /usr/portage/distfiles/linux-2.6.20.tar matches
20 storing /usr/portage/distfiles/linux-2.6.20.tar.bz2
21 (more fetching)
22 unpacking
23 ..
24 ...
25 ...
26
27 FEATURES=xdelta emerge ~sys-kernel/hardened-sources-2.6.20
28 found /usr/portage/distfiles/linux-2.6.20.tar.bz2
29 digest mismatch - checking linux-2.6.20.tar
30 digest good - assuming it was xdelta generated
31 (more fetching)
32 unpacking
33 .....
34
35 I'm thinking xdeltas that gets generated on the staging server and some portage support so facilitate a minimal download.
36
37 Note: i haven't looked at previous xdelta portage patches from years ago.
38
39 --
40 Daniel Black <dragonheart@g.o>
41 Gentoo Foundation

Replies

Subject Author
Re: [gentoo-dev] [RFC] Ideas for projects... Marius Mauch <genone@g.o>