From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Gibbons Subject: bug#38241: python-hy build failure Date: Sat, 16 Nov 2019 18:44:09 -0700 Message-ID: <026987d0c93e7ca76de8dafe956b99398e1d16aa.camel@gmail.com> References: <722cf4545fefd4edd13c1f6eeccc90acf91cb668.camel@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-oRVODNrMhgNA2/0GmAC4" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:55527) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iW9cd-0008BU-80 for bug-guix@gnu.org; Sat, 16 Nov 2019 20:45:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iW9cc-0006x5-74 for bug-guix@gnu.org; Sat, 16 Nov 2019 20:45:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59346) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iW9cc-0006wx-29 for bug-guix@gnu.org; Sat, 16 Nov 2019 20:45:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iW9cb-0003qB-V1 for bug-guix@gnu.org; Sat, 16 Nov 2019 20:45:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <722cf4545fefd4edd13c1f6eeccc90acf91cb668.camel@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 38241@debbugs.gnu.org --=-oRVODNrMhgNA2/0GmAC4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Sat, 2019-11-16 at 17:26 -0700, Jesse Gibbons wrote: > guix build python-hy fails with the message > error: [Errno 13] Permission denied: '/homeless-shelter' > > It looks like the install step tries to access $HOME and fails. I am > working > on a patch to fix this. > > > > The patch is attached. I noticed it lets it build, but python-hy is still broken. Python2-hy is not broken though. --=-oRVODNrMhgNA2/0GmAC4 Content-Disposition: attachment; filename="0001-gnu-python-hy-Set-HOME-to-tmp-before-install.patch" Content-Type: text/x-patch; name="0001-gnu-python-hy-Set-HOME-to-tmp-before-install.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxNTU4MGZkNzczOTdkNTVkZGM0NTljNmFkYTU4MjAxZWU2MWU4ZWM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKZXNzZSBHaWJib25zIDxqZ2liYm9uczIzNTcrZ3VpeEBnbWFp bC5jb20+CkRhdGU6IFNhdCwgMTYgTm92IDIwMTkgMTg6MzM6MDUgLTA3MDAKU3ViamVjdDogW1BB VENIXSBnbnU6IHB5dGhvbi1oeTogU2V0IEhPTUUgdG8gL3RtcCBiZWZvcmUgaW5zdGFsbAoKVGhp cyBmaXhlcyBidWcjMzgyNDEKCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIChweXRob24t aHkpW2FyZ3VtZW50c106IEFkZCBjdXN0b20KJ3NldC1IT01FIHBoYXNlIGJlZm9yZSB0aGUgJ2lu c3RhbGwgcGhhc2UuCi0tLQogZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtIHwgMyArKysKIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv cHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggZDI3ODZl NDgyNi4uNWI4YjMzYjg3ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtODc0NSw2ICs4NzQ1LDkgQEAg d2l0aCBhIG5ldyBwdWJsaWMgQVBJLCBhbmQgUlB5dGhvbiBzdXBwb3J0LiIpCiAgICAgKGFyZ3Vt ZW50cwogICAgICAnKCM6cGhhc2VzCiAgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBo YXNlcworCSAoYWRkLWJlZm9yZSAnaW5zdGFsbCAnc2V0LUhPTUUKKwkgICAobGFtYmRhIF8KKwkg ICAgIChzZXRlbnYgIkhPTUUiICIvdG1wIikpKQogICAgICAgICAgKHJlcGxhY2UgJ2NoZWNrCiAg ICAgICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIDs7IFRlc3RzIHJlcXVpcmUgd3JpdGUg YWNjZXNzIHRvIEhPTUUuCi0tIAoyLjI0LjAKCg== --=-oRVODNrMhgNA2/0GmAC4--