Gentoo Archives: gentoo-dev

From: Gerion Entrup <gerion.entrup@×××××.de>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: rfc: why are we still distributing the portage tree via rsync?
Date: Thu, 05 Jul 2018 23:55:33
Message-Id: 1748420.Vn5jHOUeW5@falbala
In Reply to: [gentoo-dev] Re: rfc: why are we still distributing the portage tree via rsync? by Martin Vaeth
1 Am Donnerstag, 5. Juli 2018, 14:03:36 CEST schrieb Martin Vaeth:
2 > Matt Turner <mattst88@g.o> wrote:
3 > > The ebuild tree is 600MB with rsync and cannot fit on the partition
4 > > with git.
5 > >
6 > > I'd be happy to switch if the space requirements were similar.
7 >
8 > If one git repacks every few syncs one needs currently about 800 MB.
9 >
10 > With additionally squashfs (zstd) (+ overlayfs) the full
11 > archive size is currently <600 MB.
12 >
13 > In both cases, the temporary disk space is slightly more, of course.
14 > For a 1GB reserved partition I'd use the partition for the temporary
15 > mounting and store the archive somewhere else, but I think chances are
16 > good that you also come through with only a git repack after
17 > every sync. A difficulty might be the very first git sync.
18
19 Would it possible to take the bare repo (< 600 MB) and only mount the latest checkout (with fuse eg)?
20
21 Gerion

Replies