GNU bug report logs - #32669
[hurd] prctl does not exist: substituter broken

Previous Next

Package: guix;

Reported by: Ricardo Wurmus <rekado <at> elephly.net>

Date: Sun, 9 Sep 2018 12:05:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ricardo Wurmus <rekado <at> elephly.net>
Subject: bug#32669: closed (Re: bug#32669: [hurd] prctl does not exist:
 substituter broken)
Date: Mon, 10 Sep 2018 15:50:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#32669: [hurd] prctl does not exist: substituter broken

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 32669 <at> debbugs.gnu.org.

-- 
32669: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=32669
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: ludo <at> gnu.org (Ludovic Courtès)
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 32669-done <at> debbugs.gnu.org
Subject: Re: bug#32669: [hurd] prctl does not exist: substituter broken
Date: Mon, 10 Sep 2018 17:49:15 +0200
Ricardo Wurmus <rekado <at> elephly.net> skribis:

> (guix build syscalls) provides %prctl which assumes that the “prctl” is
> available.  On Debian GNU/Hurd (which the custom glibc
> 2.23-hurd+libpthread-20161218) this is not the case.
>
> Since this is used for “set-thread-name”, which is used by (guix scripts
> substitute), Hurd systems cannot query for substitutes.

Fixed in 7d05868847c477c75d2c5af3aa4d7baae862191c.  Thanks!

Ludo’.

[Message part 3 (message/rfc822, inline)]
From: Ricardo Wurmus <rekado <at> elephly.net>
To: bug-guix <at> gnu.org
Subject: [hurd] prctl does not exist: substituter broken
Date: Sun, 09 Sep 2018 14:04:34 +0200
(guix build syscalls) provides %prctl which assumes that the “prctl” is
available.  On Debian GNU/Hurd (which the custom glibc
2.23-hurd+libpthread-20161218) this is not the case.

Since this is used for “set-thread-name”, which is used by (guix scripts
substitute), Hurd systems cannot query for substitutes.

--
Ricardo




This bug report was last modified 6 years and 250 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.