From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: =?utf-8?q?=5BPATCH_Nix=5D_Flush_substituter_output_upon?= =?utf-8?b?IOKAmFxy4oCZ?= Date: Wed, 10 Dec 2014 10:58:40 +0100 Message-ID: <87mw6vn7vz.fsf@gnu.org> References: <877g4fcz7a.fsf@gnu.org> <53A98315.1000800@logicblox.com> <871tue1e9y.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <871tue1e9y.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 24 Jun 2014 18:08:25 +0200") 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: eelco.dolstra@logicblox.com Cc: Guix-devel , nix-dev List-Id: guix-devel.gnu.org SGkgRWVsY28sCgpJIHRoaW5rIHRoZSBwYXRjaCBiZWxvdyBmZWxsIHRocm91Z2ggdGhlIGNyYWNr cy4gIDstKQpJcyBpdCBPSyBvbiB5b3VyIHNpZGU/CgpUaGFua3MsCkx1ZG/igJkuCgpsdWRvQGdu dS5vcmcgKEx1ZG92aWMgQ291cnTDqHMpIHNrcmliaXM6Cgo+IEVlbGNvIERvbHN0cmEgPGVlbGNv LmRvbHN0cmFAbG9naWNibG94LmNvbT4gc2tyaWJpczoKPgo+PiBPbiAxNy8wNi8xNCAxNzo1MCwg THVkb3ZpYyBDb3VydMOocyB3cm90ZToKPj4KPj4+IFRoZSBwYXRjaCBiZWxvdyBjaGFuZ2VzIHRo ZSBzdG9yZSBzbyB0aGF0IGl0IGZsdXNoZXMgd2hhdCBpdCByZWFkcyBmcm9tCj4+PiB0aGUgc3Vi c3RpdHV0ZXLigJlzIHN0ZGVyciB3aGVuIGl0IGVuY291bnRlcnMgZWl0aGVyIGEgbmV3bGluZSBv ciBhCj4+PiBjYXJyaWFnZSByZXR1cm4uCj4+PiAKPj4+IFRoZSBpbnRlbnQgaXMgdG8gYWxsb3cg c3Vic3RpdHV0ZXJzIHRvIHByb3ZpZGUgc29tZSBraW5kIG9mIHByb2dyZXNzCj4+PiByZXBvcnQs IHdoZXJlIHRoZSBzdGF0dXMgaXMgdXBkYXRlZCBieSBtZWFucyBvZiBhIOKAmFxy4oCZLgo+Pgo+ PiBXaGF0IGtpbmQgb2YgcHJvZ3Jlc3MgcmVwb3J0IGRvIHlvdSBtZWFuLCBhbmQgd2h5IHdvdWxk bid0ICdcbicgd29yayBmb3IgdGhhdD8KPgo+IFByb2dyZXNzIHJlcG9ydHM6Cj4KPiAgICAgMCVc cgo+ICAgICAxJVxyCj4gICAgIDIlXHIKPgo+Pj4gQXMgYSBzaWRlIGVmZmVjdCwgdGhpcyBwYXRj aCByZW1vdmVzIHRoZSDigJxzdWJzdGl0dXRlci1uYW1lOiDigJ0gcHJlZml4IG9uCj4+PiB0aGUg bGluZXMgdGhhdCBhcmUgcHJpbnRlZC4gIEl0IGNhbiBiZSByZWluc3RhdGVkIGlmIGRlZW1lZCBh cHByb3ByaWF0ZS4KPj4KPj4gUGxlYXNlIGRvLCB3aXRob3V0IGl0IHRoZXJlIGlzIG5vIGluZGlj YXRpb24gd2hlcmUgdGhlIGVycm9yIGNhbWUgZnJvbS4KPgo+IEhlcmUgaXQgaXMuCj4KPiBUaGFu a3MsCj4gTHVkb+KAmS4KPgo+IGRpZmYgLS1naXQgYS9zcmMvbGlic3RvcmUvbG9jYWwtc3RvcmUu Y2MgYi9zcmMvbGlic3RvcmUvbG9jYWwtc3RvcmUuY2MKPiBpbmRleCAxMjkzYTZlLi4wNzk5NzJj IDEwMDY0NAo+IC0tLSBhL3NyYy9saWJzdG9yZS9sb2NhbC1zdG9yZS5jYwo+ICsrKyBiL3NyYy9s aWJzdG9yZS9sb2NhbC1zdG9yZS5jYwo+IEBAIC0xMTQxLDggKzExNDEsMTAgQEAgc3RyaW5nIExv Y2FsU3RvcmU6OmdldExpbmVGcm9tU3Vic3RpdHV0ZXIoUnVubmluZ1N1YnN0aXR1dGVyICYgcnVu KQo+ICAgICAgICAgICAgICBpZiAobiA9PSAwKSB0aHJvdyBFbmRPZkZpbGUoZm9ybWF0KCJzdWJz dGl0dXRlciBgJTElJyBkaWVkIHVuZXhwZWN0ZWRseSIpICUgcnVuLnByb2dyYW0pOwo+ICAgICAg ICAgICAgICBlcnIuYXBwZW5kKGJ1Ziwgbik7Cj4gICAgICAgICAgICAgIHN0cmluZzo6c2l6ZV90 eXBlIHA7Cj4gLSAgICAgICAgICAgIHdoaWxlICgocCA9IGVyci5maW5kKCdcbicpKSAhPSBzdHJp bmc6Om5wb3MpIHsKPiAtICAgICAgICAgICAgICAgIHByaW50TXNnKGx2bEVycm9yLCBydW4ucHJv Z3JhbSArICI6ICIgKyBzdHJpbmcoZXJyLCAwLCBwKSk7Cj4gKyAgICAgICAgICAgIHdoaWxlICgo KHAgPSBlcnIuZmluZCgnXG4nKSkgIT0gc3RyaW5nOjpucG9zKQo+ICsJCSAgIHx8ICgocCA9IGVy ci5maW5kKCdccicpKSAhPSBzdHJpbmc6Om5wb3MpKSB7Cj4gKwkgICAgICAgIHN0cmluZyB0aGlu ZyhlcnIsIDAsIHAgKyAxKTsKPiArCSAgICAgICAgd3JpdGVUb1N0ZGVycihydW4ucHJvZ3JhbSAr ICI6ICIgKyB0aGluZyk7Cj4gICAgICAgICAgICAgICAgICBlcnIgPSBzdHJpbmcoZXJyLCBwICsg MSk7Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCm5peC1kZXYgbWFpbGluZyBsaXN0Cm5peC1kZXZAbGlz dHMuc2NpZW5jZS51dS5ubApodHRwOi8vbGlzdHMuc2NpZW5jZS51dS5ubC9tYWlsbWFuL2xpc3Rp bmZvL25peC1kZXYK