From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26397 invoked by uid 1002); 20 Jul 2003 18:57:41 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 30304 invoked from network); 20 Jul 2003 18:57:40 -0000 From: Heinrich Wendel Organization: gentoo To: gentoo-dev@gentoo.org Date: Sun, 20 Jul 2003 20:57:34 +0200 User-Agent: KMail/1.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200307202057.34909.lanius@gentoo.org> Subject: [gentoo-dev] To big "files"-dir solution X-Archives-Salt: ba51c4d6-34af-44a0-acef-9abf19504e11 X-Archives-Hash: 56a91afb4703d8ca1517c18d590c874f Hi, As the files dir grows more and more and already big files (>20k or something like that) are move to distfiles, I thought of a relative simple and efficient solution for this. You could leave all files in the "files"-dir (even big one). Now the rsync master mirror makes a tgz out of the files dir, removes it and moves the tgz to the distfiles or another location. Before emerging a package Portage downloads the files.tgz from the mirror and extracts it to its usual directory. This would only add 3 or 4 lines of portage code, but would remove about 20.000 files from /usr/portage. mfg, Heinrich :) -- gentoo-dev@gentoo.org mailing list