From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 0A4621382C5 for ; Sat, 12 May 2018 15:23:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 33624E0B47; Sat, 12 May 2018 15:23:20 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9627EE0B2E for ; Sat, 12 May 2018 15:23:19 +0000 (UTC) Received: from monk.localnet ([46.5.19.123]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M6O1v-1eNvhA1u4B-00yU1E; Sat, 12 May 2018 17:23:07 +0200 From: Dennis Schridde To: gentoo-dev@lists.gentoo.org Cc: Gerion Entrup Subject: Re: [gentoo-dev] [RFC] multiversion ebuilds Date: Sat, 12 May 2018 17:23:00 +0200 Message-ID: <3161610.Lf3jGJQ6dy@monk> In-Reply-To: <1796959.TKVFouW9oh@gump> References: <2532421.f3YmpD0exa@gump> <23286.63590.355603.768432@a1i15.kph.uni-mainz.de> <1796959.TKVFouW9oh@gump> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart11502582.9KN3vyulns"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:IP9/IPgPka/vCeMPi3A2kf3A9+RevEUqjWRq8lwALkNy+HLpWlh uDSeeDkpveulLEBo3O9peIA7ZADiLX6QN8l+OP5Puk17RgYCkN9MzQCGqrICiHAn6baA0LI cb7rJAAK/fMgJXOcElSx4bRIXlQxZTuILXBfxR99qTK5wQ3TRvU4tkrsZmeyeY+OhKSPS32 Ip/2HUjFZ6OJqJSNQrJdw== X-UI-Out-Filterresults: notjunk:1;V01:K0:1epSw/WxwNc=:tH11Ib9D0x2KWur89t9n3z QwlWiZmBkOxaSvqiETCnxpVYtKakomA+l6otnwtv9Qlyfi6KVNdj+gT4BJ0UT4u35Mz9NCGXX SGY/to9yc9HST+hHywQih9EJ1xJwhjuPZReWBPpskuOiaeNxCBQ8IES9F6URss8JXL1sDm4oL Pk9yOQ6k1ynFC5w4/5+iETPpONIxXMInHpiKMQ8HeuzZIQHOuFAR8Ft7+KNz9YRDYd1aF08Rq aP4QttmL7RUocRc81b8IA9A4q/xFf8ir7w2G1nZEBRHMinx9sG6T4Kk9LQvzW/hMbvizLZZpd FP6XLvA7p8EbE3nlGOVeR5w/KFRurZdGsFs0626FXlHQMvnJeagw04V6hmd8/tcu9h5fcp6VA AGl0Zupg/R3rcwXC4Xd5DFExTjhj5mH/yUXr+rK1eMfSybE8Pf3CT3jRxHo/GGfPsJ8E00gle cGOjKWVa0f6yCk1PztVMBe4h3S+tmvtGf1/YmMWJE+Xu+ossoLJhrhpFz+fKeQFAP8ZIIA7PG Q6EFzn1LkydEa/XK1G8xISetFJ/XukKFWUgdcVjylWqoYI82Sklc4BqWjMLQQ5ZJs91FdjhfM S7ndm3WYvnUyEC47TfKTNBrTrmmxaHglXoLnkCssf7uQ9v3i+ycOMOXlA+Be+Px3qfZ2G6KxS n7mbo3Ny6kfYyVIZ8kaTS/tMSNRcioQAxbRRvEQyppGSZu2gUUiOSzPfaSYPrNZHIwHYogmcB F06x8SrkryCOx/BSc74zkYqNnFm+kzhZAp8bGCfbCr5V3QmcDFaVuoA5ezY= X-Archives-Salt: cfe6d1bd-94a5-4239-bfb3-456de74379c3 X-Archives-Hash: 61cbb1fa6659a77940b7b8a3b1cca4a4 --nextPart11502582.9KN3vyulns Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Saturday, 12 May 2018 16:36:13 CEST Gerion Entrup wrote: > Am Samstag, 12. Mai 2018, 16:21:26 CEST schrieb Ulrich Mueller: > > >>>>> On Sat, 12 May 2018, Gerion Entrup wrote: > > > - The size of the tree reduces. > > > > I very much doubt that (or at least it remains to be proven). > > > > Currently, when an ebuild is copied for a version bump, it will reuse > > the same blob in the Git repository. With the scheme above, you would > > have to modify the ebuild, which would add a new blob for every > > version bump. > > You are right, I've not thought about that. However, this is only true for > the repository not for the rsync copy most(?) users have and not for a > checkout. As I understand it, rsync will indeed re-use blocks from existing files on the receiver [1], and hence copy files with the same content only once. --Dennis [1]: http://www.anchor.com.au/blog/2013/08/out-tridging-tridge/ --nextPart11502582.9KN3vyulns Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEE0Ngi/nirHnbsz3NFz+h/M161qdwFAlr3BtQACgkQz+h/M161 qdzinAv/ZjqtplXYESpHYrQ1r7/R07DS9BKq9aGbjrmAvjQ+PRCaxqwQDopQB92A m/M7IAtIQ7q4b1gOy/oNATAoy65YsJj/R5jPf+Iu2HGVXmciX3R8eUzEF2cevAnp fJp2typ8OktdSdNZvfJhJAkQJzxhy7nL+MBPWhfnXm4OBUni1RG0DVcdQoE0AnsX m0jYyeraA6EQ3iz1oxEaWR3ENwTqzqJ+lx/smP19cVVrPZKfySrtwsuSjhb8Z679 WxhmJ0gkKycKvNnvzmsZkAnbmM9nUTJu3K7SG5mS9jIkppJV/Yi2iXwKvoB8xjdn KwhlfXeIMnPlF3Y3UQy/p3azTmH0CT3XZFKkypuWFrXHlcjKsu2z7cLjdMQkHmmd /FnqBJf2IHojXmdmOPmoQWf6hKyOVgy8GQLaXZLFIITf+liDcrBVEhmzhYr9imM9 mAJeu1czJHOH9BF1K6MSuQeVUaAchex+wZoUTsIdzGl19w4lhYLrQ9H6Y7KPrd4l nRitlUpl =ZaSd -----END PGP SIGNATURE----- --nextPart11502582.9KN3vyulns--