From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] Allow roots to refer to arbitrary files in the store Date: Mon, 14 Apr 2014 16:45:25 +0200 Message-ID: <87ppkkhsvu.fsf_-_@gnu.org> References: <878ur8jakm.fsf@gnu.org> <20140414134503.GA5378@nixos> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20140414134503.GA5378@nixos> (Shea Levy's message of "Mon, 14 Apr 2014 09:45:03 -0400") List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: nix-dev-bounces@lists.science.uu.nl Errors-To: nix-dev-bounces@lists.science.uu.nl To: Shea Levy Cc: guix-devel , nix-dev List-Id: guix-devel.gnu.org KE9vcHMsIGZvcmdvdCB0aGUgU3ViamVjdCBsaW5lOyBzb3JyeSEpCgpTaGVhIExldnkgPHNoZWFA c2hlYWxldnkuY29tPiBza3JpYmlzOgoKPiBPbiBNb24sIEFwciAxNCwgMjAxNCBhdCAwMzozODow MVBNICswMjAwLCBMdWRvdmljIENvdXJ0w6hzIHdyb3RlOgo+PiBUaGUgcGF0Y2ggYmVsb3cgYWxs b3dzIGZpbGVzIHN1Y2ggYXMgL25peC9zdG9yZS9mb28gdG8gYmUgcHJvdGVjdGVkIGZyb20KPj4g R0MgaWYgYSByb290IHJlZmVycyB0byB0aGVtLiAgVGhpcyBtYWtlcyBpdCBlYXN5IGZvciBhIGJ1 aWxkIGhvb2sgdG8gdXNlCj4+IHN1Y2ggZmlsZXMgZm9yIGl0cyB0ZW1wb3Jhcnkgd29ya2luZyBm aWxlcy4KPj4gCj4+IFdEWVQ/Cj4+IAo+Cj4gSXQgc2VlbXMgYSBiaXQgb2RkIHRvIG1lIHRvIGJl IHVzaW5nIHRoZSBzdG9yZSBhcyBhIHRlbXBvcmFyeSBmaWxlCj4gbG9jYXRpb24uIFdoYXQncyB3 cm9uZyB3aXRoICRUTVBESVI/CgpXZWxsLCB0aGlzIGlzIHVzZWZ1bCBmb3IgYnVpbGQgaG9va3Ms IGJlY2F1c2UgaXQgZ3VhcmFudGVlcyB0aGF0IGFueQpnYXJiYWdlIHRoZXkgbGVhdmUgdGhlcmUg d2lsbCBldmVudHVhbGx5IGJlIHJlY2xhaW1lZC4KCj4+IGRpZmYgLS1naXQgYS9zcmMvbGlic3Rv cmUvZ2MuY2MgYi9zcmMvbGlic3RvcmUvZ2MuY2MKPj4gaW5kZXggOTZlODkxZi4uMjk5YmY1ZiAx MDA2NDQKPj4gLS0tIGEvc3JjL2xpYnN0b3JlL2djLmNjCj4+ICsrKyBiL3NyYy9saWJzdG9yZS9n Yy5jYwo+PiBAQCAtMjg3LDEwICsyODcsNyBAQCBzdGF0aWMgdm9pZCBmb3VuZFJvb3QoU3RvcmVB UEkgJiBzdG9yZSwKPj4gICAgICBjb25zdCBQYXRoICYgcGF0aCwgY29uc3QgUGF0aCAmIHRhcmdl dCwgUm9vdHMgJiByb290cykKPj4gIHsKPj4gICAgICBQYXRoIHN0b3JlUGF0aCA9IHRvU3RvcmVQ YXRoKHRhcmdldCk7Cj4+IC0gICAgaWYgKHN0b3JlLmlzVmFsaWRQYXRoKHN0b3JlUGF0aCkpCj4K PiBIbSwgZG9uJ3Qgd2UgYXQgbGVhc3Qgd2FudCB0byBjaGVjayB0aGF0IGl0J3MgaW4gdGhlIHN0 b3JlIGF0IGFsbD8KCuKAmHRvU3RvcmVQYXRo4oCZIGRvZXMgdGhhdDoKCiAgICBpZiAoIWlzSW5T dG9yZShwYXRoKSkKICAgICAgICB0aHJvdyBFcnJvcihmb3JtYXQoInBhdGggYCUxJScgaXMgbm90 IGluIHRoZSBOaXggc3RvcmUiKSAlIHBhdGgpOwoKVGhhbmtzLApMdWRv4oCZLgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpuaXgtZGV2IG1haWxpbmcgbGlz dApuaXgtZGV2QGxpc3RzLnNjaWVuY2UudXUubmwKaHR0cDovL2xpc3RzLnNjaWVuY2UudXUubmwv bWFpbG1hbi9saXN0aW5mby9uaXgtZGV2Cg==