GNU bug report logs - #31791
bootstrap phase attempts to run a directory

Previous Next

Package: guix;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Mon, 11 Jun 2018 22:51:01 UTC

Severity: normal

To reply to this bug, email your comments to 31791 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#31791; Package guix. (Mon, 11 Jun 2018 22:51:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Baines <mail <at> cbaines.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 11 Jun 2018 22:51:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: bug-guix <at> gnu.org
Subject: bootstrap phase attempts to run a directory
Date: Mon, 11 Jun 2018 23:50:08 +0100
[Message part 1 (text/plain, inline)]
I've just noticed that the erlang package has started failing to
build. It looks like the bootstrap phase is over eager, and attempts to
run the bootstrap directory.

I think I'll fix this by deleting the phase, when I get around to
merging the changes in #31678, but this might be affecting other
packages, or possible to sure up so it doesn't break under this
circumstance.


starting phase `bootstrap'
running './bootstrap'
Backtrace:
           8 (primitive-load "/gnu/store/g1n7gbvcqcaj9s41gk62x7crc34?")
In ice-9/eval.scm:
   191:35  7 (_ _)
In srfi/srfi-1.scm:
    640:9  6 (for-each #<procedure 80ea00 at /gnu/store/f95ghy8mx00?> ?)
In /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/gnu-build-system.scm:
   799:31  5 (_ _)
   196:20  4 (bootstrap #:bootstrap-scripts _)
In /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/utils.scm:
    178:8  3 (call-with-ascii-input-file _ _)
   831:24  2 (_ #<input: ./bootstrap 14>)
    792:2  1 (get-char* _)
In unknown file:
           0 (get-u8 #<input: ./bootstrap 14>)

ERROR: In procedure get-u8:
In procedure fport_read: Is a directory
builder for `/gnu/store/v5dshhj3bka541h12fk2xskmfj38y8qs-erlang-20.2.3.drv' failed with exit code 1
@ build-failed /gnu/store/v5dshhj3bka541h12fk2xskmfj38y8qs-erlang-20.2.3.drv - 1 builder for `/gnu/store/v5dshhj3bka541h12fk2xskmfj38y8qs-erlang-20.2.3.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/v5dshhj3bka541h12fk2xskmfj38y8qs-erlang-20.2.3.drv' failed
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31791; Package guix. (Tue, 12 Jun 2018 14:01:02 GMT) Full text and rfc822 format available.

Message #8 received at 31791 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Christopher Baines <mail <at> cbaines.net>
Cc: 31791 <at> debbugs.gnu.org
Subject: Re: bug#31791: bootstrap phase attempts to run a directory
Date: Tue, 12 Jun 2018 15:59:54 +0200
Christopher Baines <mail <at> cbaines.net> skribis:

> I've just noticed that the erlang package has started failing to
> build. It looks like the bootstrap phase is over eager, and attempts to
> run the bootstrap directory.
>
> I think I'll fix this by deleting the phase,

That’s probably the right thing to do.  The new ‘bootstrap’ phase
introduced in core-updates would run anything called ‘bootstrap’, but it
doesn’t check whether that thing is a directory…

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#31791; Package guix. (Tue, 12 Jun 2018 14:49:01 GMT) Full text and rfc822 format available.

Message #11 received at 31791 <at> debbugs.gnu.org (full text, mbox):

From: Gábor Boskovits <boskovits <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 31791 <at> debbugs.gnu.org, Christopher Baines <mail <at> cbaines.net>
Subject: Re: bug#31791: bootstrap phase attempts to run a directory
Date: Tue, 12 Jun 2018 16:48:23 +0200
[Message part 1 (text/plain, inline)]
2018-06-12 15:59 GMT+02:00 Ludovic Courtès <ludo <at> gnu.org>:

> Christopher Baines <mail <at> cbaines.net> skribis:
>
> > I've just noticed that the erlang package has started failing to
> > build. It looks like the bootstrap phase is over eager, and attempts to
> > run the bootstrap directory.
> >
> > I think I'll fix this by deleting the phase,
>
> That’s probably the right thing to do.  The new ‘bootstrap’ phase
> introduced in core-updates would run anything called ‘bootstrap’, but it
> doesn’t check whether that thing is a directory…
>
>
If this is a single occurrence, then I agree this is the way to go, but I
would
make a mental note to fix this in the phase, if this turn out to be more
widespread.


> Ludo’.
>
>
>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31791; Package guix. (Wed, 13 Jun 2018 09:30:02 GMT) Full text and rfc822 format available.

Message #14 received at 31791 <at> debbugs.gnu.org (full text, mbox):

From: Julien Lepiller <julien <at> lepiller.eu>
To: 31791 <at> debbugs.gnu.org
Subject: Re: bug#31791: bootstrap phase attempts to run a directory
Date: Wed, 13 Jun 2018 11:29:11 +0200
Le 2018-06-12 15:59, ludo <at> gnu.org a écrit :
> Christopher Baines <mail <at> cbaines.net> skribis:
> 
>> I've just noticed that the erlang package has started failing to
>> build. It looks like the bootstrap phase is over eager, and attempts 
>> to
>> run the bootstrap directory.
>> 
>> I think I'll fix this by deleting the phase,
> 
> That’s probably the right thing to do.  The new ‘bootstrap’ phase
> introduced in core-updates would run anything called ‘bootstrap’, but 
> it
> doesn’t check whether that thing is a directory…
> 
> Ludo’.

ocaml-build also has this issue.




Information forwarded to bug-guix <at> gnu.org:
bug#31791; Package guix. (Wed, 13 Jun 2018 10:03:02 GMT) Full text and rfc822 format available.

Message #17 received at 31791 <at> debbugs.gnu.org (full text, mbox):

From: Julien Lepiller <julien <at> lepiller.eu>
To: 31791 <at> debbugs.gnu.org
Subject: Re: bug#31791: bootstrap phase attempts to run a directory
Date: Wed, 13 Jun 2018 12:02:46 +0200
Le 2018-06-13 11:29, Julien Lepiller a écrit :
> Le 2018-06-12 15:59, ludo <at> gnu.org a écrit :
>> Christopher Baines <mail <at> cbaines.net> skribis:
>> 
>>> I've just noticed that the erlang package has started failing to
>>> build. It looks like the bootstrap phase is over eager, and attempts 
>>> to
>>> run the bootstrap directory.
>>> 
>>> I think I'll fix this by deleting the phase,
>> 
>> That’s probably the right thing to do.  The new ‘bootstrap’ phase
>> introduced in core-updates would run anything called ‘bootstrap’, but 
>> it
>> doesn’t check whether that thing is a directory…
>> 
>> Ludo’.
> 
> ocaml-build also has this issue.

Nevermind, it's not (yet) part of guix :)




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

Previous Next


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