From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Problem with patching tar Date: Tue, 5 May 2015 09:52:50 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d04462ea284549b0515502060 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59457) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YpWir-0006Ln-W7 for Guix-devel@gnu.org; Tue, 05 May 2015 02:52:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YpWiq-0003X4-Hq for Guix-devel@gnu.org; Tue, 05 May 2015 02:52:53 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel --f46d04462ea284549b0515502060 Content-Type: text/plain; charset=UTF-8 Good morning guix When I try to patch tar I get "(vm-run "VM: Stack overflow" ())", probably, because it tries to use patch but it does not yet exist and I get the chicken-egg problem. I created patch-final in commencement.scm and added it to %boot6-inputs which are used to build %final-inputs. But I am still not able to patch tar. After Ludo's suggestion I post the patch and the backtrace. http://paste.lisp.org/display/147854 Any ideas? Manolis --f46d04462ea284549b0515502060 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-base-tar-bugfixes.patch" Content-Disposition: attachment; filename="0001-gnu-base-tar-bugfixes.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i9ay9rvw0 RnJvbSA0NjNkOTI5Y2MzZDZmMDdmODZmNDczN2E5NDY3OWJmMTAyYTc3NjYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYW5vbGlzIFJhZ2tvdXNpcyA8bWFub2xpczgzN0BnbWFpbC5j b20+CkRhdGU6IFR1ZSwgNSBNYXkgMjAxNSAwOTozMjo0NiArMDMwMApTdWJqZWN0OiBbUEFUQ0hd IGdudTogYmFzZTogdGFyIGJ1Z2ZpeGVzCgotLS0KIGdudS1zeXN0ZW0uYW0gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogZ251L3BhY2thZ2VzL2Jhc2Uuc2NtICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArKy0KIGdudS9wYWNrYWdlcy9jb21tZW5j ZW1lbnQuc2NtICAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKysrKystCiAuLi4vcGF0Y2hl cy90YXItZF9pbm9faW5fZGlyZW50LWJ1Z2ZpeC5wYXRjaCAgICAgICB8IDI1ICsrKysrKysrKysr KysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMzcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy90YXItZF9pbm9f aW5fZGlyZW50LWJ1Z2ZpeC5wYXRjaAoKZGlmZiAtLWdpdCBhL2dudS1zeXN0ZW0uYW0gYi9nbnUt c3lzdGVtLmFtCmluZGV4IGJlMDk0MzQuLjNmNDEwMGQgMTAwNjQ0Ci0tLSBhL2dudS1zeXN0ZW0u YW0KKysrIGIvZ251LXN5c3RlbS5hbQpAQCAtNTQzLDYgKzU0Myw3IEBAIGRpc3RfcGF0Y2hfREFU QSA9CQkJCQkJXAogICBnbnUvcGFja2FnZXMvcGF0Y2hlcy9zbGltLXNpZ3VzcjEucGF0Y2gJCQlc CiAgIGdudS9wYWNrYWdlcy9wYXRjaGVzL3NvcHJhbm8tZmluZC1jbHVjZW5lLnBhdGNoCQlcCiAg IGdudS9wYWNrYWdlcy9wYXRjaGVzL3N1cGVybHUtZGlzdC1zY290Y2htZXRpcy5wYXRjaAkJXAor ICBnbnUvcGFja2FnZXMvcGF0Y2hlcy90YXItZF9pbm9faW5fZGlyZW50LWJ1Z2ZpeC5wYXRjaAkJ XAogICBnbnUvcGFja2FnZXMvcGF0Y2hlcy90Y3NoLWZpeC1hdXRvdGVzdC5wYXRjaAkJCVwKICAg Z251L3BhY2thZ2VzL3BhdGNoZXMvdGVja2l0LWNzdGRpby5wYXRjaAkJCVwKICAgZ251L3BhY2th Z2VzL3BhdGNoZXMvdGV4aTJodG1sLWRvY3VtZW50LWVuY29kaW5nLnBhdGNoCVwKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9iYXNlLnNjbSBiL2dudS9wYWNrYWdlcy9iYXNlLnNjbQppbmRleCAx Y2VjYzUyLi5iYmFjM2FjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYmFzZS5zY20KKysrIGIv Z251L3BhY2thZ2VzL2Jhc2Uuc2NtCkBAIC0xMzksNyArMTM5LDggQEAgaW1wbGVtZW50YXRpb24g b2ZmZXJzIHNldmVyYWwgZXh0ZW5zaW9ucyBvdmVyIHRoZSBzdGFuZGFyZCB1dGlsaXR5LiIpCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi50YXIueHoiKSkKICAgICAg ICAgICAgIChzaGEyNTYKICAgICAgICAgICAgICAoYmFzZTMyCi0gICAgICAgICAgICAgICIxd2ky endtNGM5cjNoM2I4eTR3MG5tMHFxODk3a244a3lqOWsyMmJhMGlxdnhqNDh2dms0IikpKSkKKyAg ICAgICAgICAgICAgIjF3aTJ6d200YzlyM2gzYjh5NHcwbm0wcXE4OTdrbjhreWo5azIyYmEwaXF2 eGo0OHZ2azQiKSkKKyAgICAgICAgICAgIChwYXRjaGVzIChsaXN0IChzZWFyY2gtcGF0Y2ggInRh ci1kX2lub19pbl9kaXJlbnQtYnVnZml4LnBhdGNoIikpKSkpCiAgICAoYnVpbGQtc3lzdGVtIGdu dS1idWlsZC1zeXN0ZW0pCiAgICAoYXJndW1lbnRzCiAgICAgYCgjOmNvbmZpZ3VyZS1mbGFncyAn KCJDUFBGTEFHUz0tRFBBVEhfTUFYPTQwOTYiKSkpCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y29tbWVuY2VtZW50LnNjbSBiL2dudS9wYWNrYWdlcy9jb21tZW5jZW1lbnQuc2NtCmluZGV4IDRh OWZjNWIuLjc2MjY1OGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jb21tZW5jZW1lbnQuc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jb21tZW5jZW1lbnQuc2NtCkBAIC02MTQsNiArNjE0LDEzIEBA IGV4ZWMgfmEvYmluL35hLX5hIC1CfmEvbGliIC1XbCwtZHluYW1pYy1saW5rZXIgLVdsLH5hL35h IFwiJEBcIn4lIgogICAgICAgICAgICAgICAsQChmb2xkIGFsaXN0LWRlbGV0ZSAocGFja2FnZS1p bnB1dHMgbGQtd3JhcHBlci1ib290MykKICAgICAgICAgICAgICAgICAgICAgICAnKCJndWlsZSIg ImJhc2giKSkpKSkpCiAKKyhkZWZpbmUgcGF0Y2gtZmluYWwKKyAgKHBhY2thZ2Utd2l0aC1ib290 c3RyYXAtZ3VpbGUKKyAgIChwYWNrYWdlLXdpdGgtZXhwbGljaXQtaW5wdXRzIHBhdGNoCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAlYm9vdDUtaW5wdXRzCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoY3VycmVudC1zb3VyY2UtbG9jYXRpb24pCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAjOmd1aWxlIGd1aWxlLWZpbmFsKSkpCisKIChkZWZpbmUg Y29yZXV0aWxzLWZpbmFsCiAgIDs7IFRoZSBmaW5hbCBDb3JldXRpbHMuICBUcmVhdCB0aGVtIHNw ZWNpYWxseSBiZWNhdXNlIHNvbWUgcGFja2FnZXMsIHN1Y2ggYXMKICAgOzsgRmluZHV0aWxzLCBr ZWVwIGEgcmVmZXJlbmNlIHRvIHRoZSBDb3JldXRpbHMgdGhleSB3ZXJlIGJ1aWx0IHdpdGguCkBA IC02MzksNyArNjQ2LDggQEAgZXhlYyB+YS9iaW4vfmEtfmEgLUJ+YS9saWIgLVdsLC1keW5hbWlj LWxpbmtlciAtV2wsfmEvfmEgXCIkQFwifiUiCiAKIChkZWZpbmUgJWJvb3Q2LWlucHV0cwogICA7 OyBOb3cgdXNlIHRoZSBmaW5hbCBDb3JldXRpbHMuCi0gIGAoKCJjb3JldXRpbHMiICxjb3JldXRp bHMtZmluYWwpCisgIGAoKCJwYXRjaCIgLHBhdGNoLWZpbmFsKQorICAgICgiY29yZXV0aWxzIiAs Y29yZXV0aWxzLWZpbmFsKQogICAgICgiZ3JlcCIgLGdyZXAtZmluYWwpCiAgICAgLEAlYm9vdDUt aW5wdXRzKSkKIApkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvdGFyLWRfaW5vX2lu X2RpcmVudC1idWdmaXgucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy90YXItZF9pbm9faW5f ZGlyZW50LWJ1Z2ZpeC5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5l MTE1MjY1Ci0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvdGFyLWRfaW5v X2luX2RpcmVudC1idWdmaXgucGF0Y2gKQEAgLTAsMCArMSwyNSBAQAorZGlmZiAtLWdpdCBhL3Ny Yy90YXIuYyBiL3NyYy90YXIuYworaW5kZXggMjI1YzYyNC4uZjgxMDJlMCAxMDA2NDQKKy0tLSBh L3NyYy90YXIuYworKysrIGIvc3JjL3Rhci5jCitAQCAtMTM0MSwxNCArMTM0MSwxOCBAQCBzdGF0 aWMgY2hhciBmaWxlbmFtZV90ZXJtaW5hdG9yOworIHN0YXRpYyBjaGFyIGNvbnN0ICpjb25zdCBz b3J0X21vZGVfYXJnW10gPSB7CisgICAibm9uZSIsCisgICAibmFtZSIsCisrI2lmIERfSU5PX0lO X0RJUkVOVAorICAgImlub2RlIiwKKysjZW5kaWYKKyAgIE5VTEwKKyB9OworIAorIHN0YXRpYyBp bnQgc29ydF9tb2RlX2ZsYWdbXSA9IHsKKyAgICAgU0FWRURJUl9TT1JUX05PTkUsCisgICAgIFNB VkVESVJfU09SVF9OQU1FLAorKyNpZiBEX0lOT19JTl9ESVJFTlQKKyAgICAgU0FWRURJUl9TT1JU X0lOT0RFCisrI2VuZGlmCisgfTsKKyAKKyBBUkdNQVRDSF9WRVJJRlkgKHNvcnRfbW9kZV9hcmcs IHNvcnRfbW9kZV9mbGFnKTsKKy0tIAorMi4zLjcKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxl Ci0tIAoyLjMuNwoK --f46d04462ea284549b0515502060--