From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Hurd bootstrap breaks guix building binutils-boot0@2.34 Date: Sat, 29 Feb 2020 10:36:15 +0100 Message-ID: <877e05ka5s.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43802) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j7yXj-000160-DQ for guix-devel@gnu.org; Sat, 29 Feb 2020 04:36:20 -0500 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-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Hi! I have been looking at the recent work of Efraim and others wrt the Hurd bootstrap. On the Hurd, make-boot0 v4.3 did not work for me so I reverted to make-boot0 v4.1 for now. Now I'm stuck on building binutils-boot0 ./pre-inst-env guix build -e '(@@ (gnu packages commencement) binutils-boot0)' It almost fully builds but fails with this error phase `compress-documentation' succeeded after 0.4 seconds error: cannot kill processes for uid `999': Operation not permitted guix build: error: cannot kill processes for uid `999': failed with exit code 1 after which my Hurd setup is broken; I haven't been able to build a new package and had to reinstall my Hurd VM. This error is reproducible for me however: I tried again and broke my Hurd setup in exact the same way. Any ideas what may be going wrong and how to fix this? I am now looking to revert bootstrap-guile to v2.0 (https://lists.gnu.org/archive/html/guix-devel/2019-09/msg00106.html) and possibly binutils-boot0 to v2.32. Find my notes attached for how I am setting up Hurd development for Guix. Greetings, janneke --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=INSTALL Content-Transfer-Encoding: base64 KiBIZWxwIHdpdGggSHVyZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgLSotIG1vZGU6IG9yZyAtKi0KCkluIGhpcyB0YWxrIEBGT1NERU0xNwoKICAgIGh0 dHBzOi8vZm9zZGVtLm9yZy8yMDE3L3NjaGVkdWxlL2V2ZW50L2d1aXhodXJkLwogICAgaHR0cHM6 Ly9mb3NkZW0ub3JnLzIwMTcvc2NoZWR1bGUvZXZlbnQvZ3VpeGh1cmQvYXR0YWNobWVudHMvc2xp ZGVzLzE4NTAvZXhwb3J0L2V2ZW50cy9hdHRhY2htZW50cy9ndWl4aHVyZC9zbGlkZXMvMTg1MC9n dWl4X3RvX2h1cmRfZm9zZGVtXzIwMTcucGRmCgpNYW5vbGlzIGNhbGxzIGZvciBoZWxwIHRvIGdl dCBIdXJkIHN1cHBvcnRlZCBvbiBHdWl4LiAgQSBsb3Qgb2Ygd29yawpoYXMgYmVlbiBkb25lLiAg U29tZSBiaWdnZXIgdGhpbmdzIHJlbWFpbnMsIGJ1dCB0aGVyZSBpcyBhbHNvIGEgbG90IG9mCnNt YWxsLCBzaW1wbGUgdGhpbmdzIHRvIGJlIGZpeGVkLgoKT24gR3VpeCBEYXlzIDIwMjAsIEVmcmFp bSBhbmQgb3RoZXJzIHJlc3VycmVjdCBidWlsZGluZwpib290c3RyYXAtYmluYXJpZXMgZm9yIHRo ZSBIdXJkCgogICAgaHR0cHM6Ly9naXRsYWIuY29tL0VmcmFpbS9ndWl4ICBAd2lwLWh1cmQtYm9v dHN0cmFwCgoqIFNldHVwIEd1aXggYnVpbGQgZW52aXJvbm1lbnQgb24gRGViaWFuL0h1cmQKCioq IEdldCBpbnN0YWxsZWQgSU1BR0UhCgp3Z2V0IGh0dHA6Ly9jZGltYWdlLmRlYmlhbi5vcmcvY2Rp bWFnZS9wb3J0cy9sYXRlc3QvaHVyZC1pMzg2L2RlYmlhbi1odXJkLmltZy50YXIuZ3oKdGFyIHhm IGRlYmlhbi1odXJkLmltZy50YXIgZGViaWFuLWh1cmQuaW1nLnRhci5negoKZ3VpeCBlbnZpcm9u bWVudCAtLWFkLWhvYyBxZW11IHBhcnRlZAoKcGFydGVkIGRlYmlhbi1odXJkLTIwMjAwMTAxLmlt ZyAtLSBwcmludApxZW11LWltZyByZXNpemUgZGViaWFuLWh1cmQtMjAyMDAxMDEuaW1nIDMyRwpw YXJ0ZWQgZGViaWFuLWh1cmQtMjAyMDAxMDEuaW1nIC0tIHJlc2l6ZXBhcnQgMiAxMDAlCnN1ZG8g bG9zZXR1cCAtbyAkKCg1MTIqMTk1Mzc5MikpIC9kZXYvbG9vcDAgZGViaWFuLWh1cmQtMjAyMDAx MDEuaW1nCnN1ZG8gcmVzaXplMmZzIC9kZXYvbG9vcDAKc3VkbyBsb3NldHVwIC1kIC9kZXYvbG9v cDAKCioqIFJ1biB0aGUgSFVSRApxZW11LXN5c3RlbS1pMzg2IC1lbmFibGUta3ZtIC1kcml2ZSBm aWxlPWRlYmlhbi1odXJkLTIwMjAwMTAxLmltZyxjYWNoZT13cml0ZWJhY2sgLW0gNEcgLW5ldCB1 c2VyLGhvc3Rmd2Q9dGNwOjEyNy4wLjAuMToyMjIzLToyMiAtbmV0IG5pYwoKKioqIFtAaHVyZF0g Q3JlYXRlIHVzZXIKCmFkZHVzZXIgamFubmVrZQphZGR1c2VyIGphbm5la2Ugc3VkbwoKKioqIFtA R3VpeCBTeXN0ZW1dOiBBZGQgdG8gLnNzaC9jb25maWcKSG9zdCBodXJkCiAgIEhvc3ROYW1lIGxv Y2FsaG9zdAogICBQb3J0IDIyMjMKICAgRm9yd2FyZEFnZW50IHllcwoKc3NoLWtleWdlbiAtUiBb bG9jYWxob3N0XToyMjIzCnNzaC1jb3B5LWlkIGh1cmQKCioqKiBbQEd1aXggU3lzdGVtXSBCdWls ZCBib290c3RyYXAgYmluYXJpZXMKCioqKiogQ2xvbmUgR3VpeCBnaXQKICAgIGd1aXggZW52aXJv bm1lbnQgZ3VpeAogICAgbWtkaXIgc3JjCiAgICBjZCBzcmMKICAgIGdpdCBjb25maWcgLS1nbG9i YWwgdXJsLiJnaXQrc3NoOi8vZ2l0LnN2LmdudS5vcmcvc3J2L2dpdC8iLmluc3RlYWRPZiBnbnU6 CiAgICBnaXQgY2xvbmUgZ251Omd1aXgKICAgIGNkIGd1aXgKCioqKiogQ2hlY2tvdXQgSHVyZCBk ZXZlbG9wbWVudCAoY29yZS11cGRhdGVzKQogICAgZ2l0IGNoZWNrb3V0IGNvcmUtdXBkYXRlcwog ICAgZ2l0IHNob3cgSEVBRCB8IGhlYWQgLTEKICAgIGNvbW1pdCA1YWZjYjVjYWE1MzYxNWMwYTQz MmUwYzE3ODExNTUzOThkNzQ3MjE4CiAgICAuL2Jvb3RzdHJhcAogICAgLi9jb25maWd1cmUgLS1s b2NhbHN0YXRlZGlyPS92YXIgLS1zeXNjY29uZmRpcj0vZXRjCgogICAgLi9wcmUtaW5zdC1lbnYg Z3VpeCBidWlsZCAtLXRhcmdldD1pNTg2LXBjLWdudSBib290c3RyYXAtdGFyYmFsbHMKICAgIC9n bnUvc3RvcmUveWI2aGJwc2ljeTBha3FzNDJxOGJpampzNXh6NzNpNXotYm9vdHN0cmFwLXRhcmJh bGxzLTAKCiAgICBzc2ggaHVyZCBta2RpciAtcCB2YXIvaHVyZC9nbnUKICAgIGZvciBpIGluIC9n bnUvc3RvcmUveWI2aGJwc2ljeTBha3FzNDJxOGJpampzNXh6NzNpNXotYm9vdHN0cmFwLXRhcmJh bGxzLTAvKjsgZG8gXAogICAgICAgIGVjaG8gJGk7IGd1aXggaGFzaCAkaTsgZG9uZQogICAgbWtk aXIgLXAgZ251L3BhY2thZ2VzL2Jvb3RzdHJhcC9pNTg2LWdudQogICAgdGFyIHhmIC9nbnUvc3Rv cmUveWI2aGJwc2ljeTBha3FzNDJxOGJpampzNXh6NzNpNXotYm9vdHN0cmFwLXRhcmJhbGxzLTAv c3RhdGljLWJpbmFyaWVzLTAtaTU4Ni1wYy1nbnUudGFyLnh6IC0tc3RyaXA9MiAtQyBnbnUvcGFj a2FnZXMvYm9vdHN0cmFwL2k1ODYtZ251IC4vYmluL3t4eix0YXIsbWtkaXIsYmFzaH0KICAgIGZv ciBpIGluIGdudS9wYWNrYWdlcy9ib290c3RyYXAvaTU4Ni1nbnUvKjsgZG8gXAogICAgICAgIGVj aG8gJGk7IGd1aXggaGFzaCAtciAkaTsgZG9uZQogICAgc2NwIC1yIC9nbnUvc3RvcmUveWI2aGJw c2ljeTBha3FzNDJxOGJpampzNXh6NzNpNXotYm9vdHN0cmFwLXRhcmJhbGxzLTAvICBodXJkOnZh ci9odXJkL2dudS8KCioqKiBbQEh1cmRdIFByZXBhcmUgdG8gYnVpbGQgR3VpeAoKKioqKiBCdWls ZCBHdWl4IGZyb20gZ2l0CiAgICBzdWRvIGFwdC1nZXQgdXBkYXRlCiAgICBzdWRvIGFwdC1nZXQg dXBncmFkZQoKKioqKiBBZGQgRGViaWFuIGJ1aWxkIGRlcGVuZGVuY2llcwogICAgc3VkbyBhcHQt Z2V0IGluc3RhbGwgYnVpbGQtZXNzZW50aWFsIGRoLWF1dG9yZWNvbmYgZGgtc3lzdGVtZCBhdXRv dG9vbHMtZGV2IGdpdCBndWlsZS0yLjItZGV2IGd1aWxlLWdjcnlwdCBndWlsZS1naXQgZ3VpbGUt Z251dGxzIGd1aWxlLWpzb24gZ3VpbGUtc3FsaXRlMyAgZ3JhcGh2aXogaGVscDJtYW4gbGliYnoy LWRldiBsaWJnY3J5cHQyMC1kZXYgbGlic3FsaXRlMy1kZXYgbGlic3NoLWRldiB0ZXhpbmZvCgoq KioqIEJ1aWxkIG1pc3NpbmcgZGVwZW5kZW5jaWVzCiAgICBta2RpciBzcmMKICAgIGNkIHNyYwog ICAgYXB0LWdldCBzb3VyY2UgLS1kb3dubG9hZCBndWlsZS1zc2gKICAgIGNkIGd1aWxlLXNzaC0w LjExLjMKICAgIHNlZCAtaSAncy9kaF9hdXRvX3Rlc3QgL3RydWUgIyBkaF9hdXRvX3Rlc3QgLycg ZGViaWFuL3J1bGVzCiAgICBkcGtnLWJ1aWxkcGFja2FnZSAtdWMKICAgIGNkIC4uCiAgICBzdWRv IGRwa2cgLWkgKi5kZWIKCioqKiogQ2hlY2tvdXQgSHVyZCBkZXZlbG9wbWVudCAoY29yZS11cGRh dGVzKQogICAgZ2l0IGNvbmZpZyAtLWdsb2JhbCB1cmwuImdpdCtzc2g6Ly9naXQuc3YuZ251Lm9y Zy9zcnYvZ2l0LyIuaW5zdGVhZE9mIGdudToKICAgIGdpdCBjbG9uZSBnbnU6Z3VpeAogICAgY2Qg Z3VpeAogICAgZ2l0IHJlbW90ZSBhZGQgamFubmVrZSBnaXRAZ2l0bGFiLmNvbTpqYW5uZWtlL2d1 aXguZ2l0CiAgICBnaXQgZmV0Y2ggamFubmVrZQogICAgZ2l0IGNoZWNrb3V0IC1iIHdpcC1odXJk LWJvb3RzdHJhcCBqYW5uZWtlL3dpcC1odXJkLWJvb3RzdHJhcAogICAgZ2l0IHNob3cgSEVBRCB8 IGhlYWQgLTEKICAgIGNvbW1pdCAxN2Q0YWI1NzY5M2JmY2I3NzcxMjAyMTU4ODJhYzhkNjRjOWM2 MDA1CgogICAgLi9ib290c3RyYXAKICAgIC4vY29uZmlndXJlIC0td2l0aC1jb3VyYWdlIC0tbG9j YWxzdGF0ZWRpcj0vdmFyIC0tc3lzY29uZmRpcj0vZXRjCiAgICBtYWtlCgojKioqKiBBZGQgSHVy ZCBib290c3RyYXAgYmluYXJpZXMKICAgICBYWFggdGhpcyBkb2VzIG5vdCB3b3JrIGFueW1vcmU/ ICBjb3B5IHRvIHdlYiBzZXJ2ZXIgKGxpbHlwb25kLm9yZykKIyAgICBta2RpciAtcCBnbnUvcGFj a2FnZXMvYm9vdHN0cmFwL2k1ODYtZ251CiMgICAgY3Agfi92YXIvaHVyZC9nbnUveWI2aGJwc2lj eTBha3FzNDJxOGJpampzNXh6NzNpNXotYm9vdHN0cmFwLXRhcmJhbGxzLTAvZ3VpbGUtc3RhdGlj LXN0cmlwcGVkLTIuMi42LWk1ODYtcGMtZ251LnRhci54eiBnbnUvcGFja2FnZXMvYm9vdHN0cmFw L2k1ODYtZ251LwojICAgIHRhciB4ZiB+L3Zhci9odXJkL2dudS95YjZoYnBzaWN5MGFrcXM0MnE4 YmlqanM1eHo3M2k1ei1ib290c3RyYXAtdGFyYmFsbHMtMC9zdGF0aWMtYmluYXJpZXMtMC1pNTg2 LXBjLWdudS50YXIueHogLS1zdHJpcD0yIC1DIGdudS9wYWNrYWdlcy9ib290c3RyYXAvaTU4Ni1n bnUgLi9iaW4ve3h6LHRhcixta2RpcixiYXNofQoKKioqIFByZXBhcmUgdG8gc3RhcnQgZ3VpeC1k YWVtb24KCiAgICAgc3VkbyBncm91cGFkZCAtLXN5c3RlbSBndWl4YnVpbGQKICAgICBmb3IgaSBp biBgc2VxIC13IDEgMTBgOwogICAgICAgZG8KICAgICAgICAgc3VkbyB1c2VyYWRkIC1nIGd1aXhi dWlsZCAtRyBndWl4YnVpbGQgICAgICBcCiAgICAgICAgICAgICAgICAgLWQgL3Zhci9lbXB0eSAt cyBgd2hpY2ggbm9sb2dpbmAgICAgXAogICAgICAgICAgICAgICAgIC1jICJHdWl4IGJ1aWxkIHVz ZXIgJGkiIC0tc3lzdGVtICAgIFwKICAgICAgICAgICAgICAgICBndWl4YnVpbGRlciRpOwogICAg ICAgZG9uZQoKICAgICBzdWRvIC4vcHJlLWluc3QtZW52IGd1aXggYXJjaGl2ZSAtLWF1dGhvcml6 ZSA8IGV0Yy9zdWJzdGl0dXRlcy9jaS5ndWl4LmdudS5vcmcucHViCiAgICAgc3VkbyBta2RpciAv dmFyL2d1aXgKCiogRG8gaXQKKiogW0BHdWl4IFN5c3RlbV0gU3RhcnQgcWVtdQogICAgcWVtdS1z eXN0ZW0taTM4NiAtZW5hYmxlLWt2bSAtZHJpdmUgZmlsZT1kZWJpYW4taHVyZC0yMDE3MDYxMy5p bWcsY2FjaGU9d3JpdGViYWNrIC1tIDRHIC1uZXQgdXNlcixob3N0ZndkPXRjcDoxMjcuMC4wLjE6 MjIyMy06MjIgLW5ldCBuaWMKCioqIFtASHVyZF0gU3RhcnQgZGFlbW9uCiAgICBzdWRvIC4vcHJl LWluc3QtZW52IGd1aXgtZGFlbW9uIC0tZGlzYWJsZS1jaHJvb3QgLS1idWlsZC11c2Vycy1ncm91 cD1ndWl4YnVpbGQgJgoKKiogW0BIdXJkXSBidWlsZCBwYWNrYWdlCiAgICAuL3ByZS1pbnN0LWVu diBndWl4IGJ1aWxkIC1lICcoQEAgKGdudSBwYWNrYWdlcyBjb21tZW5jZW1lbnQpIGdudS1tYWtl LWJvb3QwKScKICAgIFhYWCBmYWlsczogcmV2ZXJ0IHRvIG1ha2UtNC4xCgogICAgLi9wcmUtaW5z dC1lbnYgZ3VpeCBidWlsZCAtZSAnKEBAIChnbnUgcGFja2FnZXMgY29tbWVuY2VtZW50KSBkaWZm dXRpbHMtYm9vdDApJwogICAgLi9wcmUtaW5zdC1lbnYgZ3VpeCBidWlsZCAtZSAnKEBAIChnbnUg cGFja2FnZXMgY29tbWVuY2VtZW50KSBmaWxlLWJvb3QwKScKICAgIC4vcHJlLWluc3QtZW52IGd1 aXggYnVpbGQgLWUgJyhAQCAoZ251IHBhY2thZ2VzIGNvbW1lbmNlbWVudCkgcGF0Y2gtYm9vdDAp JwoKICAgIC4vcHJlLWluc3QtZW52IGd1aXggYnVpbGQgLWUgJyhAQCAoZ251IHBhY2thZ2VzIGNv bW1lbmNlbWVudCkgYmludXRpbHMtYm9vdDApJwogICAgWFhYIGZhaWxzCnBoYXNlIGBjb21wcmVz cy1kb2N1bWVudGF0aW9uJyBzdWNjZWVkZWQgYWZ0ZXIgMC40IHNlY29uZHMKZXJyb3I6IGNhbm5v dCBraWxsIHByb2Nlc3NlcyBmb3IgdWlkIGA5OTknOiBPcGVyYXRpb24gbm90IHBlcm1pdHRlZApn dWl4IGJ1aWxkOiBlcnJvcjogY2Fubm90IGtpbGwgcHJvY2Vzc2VzIGZvciB1aWQgYDk5OSc6IGZh aWxlZCB3aXRoIGV4aXQgY29kZSAxCgogICAgLi9wcmUtaW5zdC1lbnYgZ3VpeCBidWlsZCAtZSAn KEBAIChnbnUgcGFja2FnZXMgY29tbWVuY2VtZW50KSBnY2MtYm9vdDApJwo= --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com --=-=-=--