Subject: Re: bug#30467: GuixSD fails to display login prompt on headless server

From: George myglc2 Clemmer <[email-masked]>
Date: Mon, 26 Feb 2018 12:02:11 -0500

Hi Danny,

On 02/24/2018 at 14:51 Danny Milosavljevic writes:

>> > Is there still a cursor?  
>> 
>> NO.
>
> That's... bad.
>
> The tool I'd need to debug this (fbset) is not available in Guix.
>
> And my guix git checkout is a little under construction.
>
> So can you please try to guix package -f the attached file?

Tried to but got this ...

g1@g1 ~/bug/bug#30467-vga-no-login$ guix package -f fbset.scm 
The following package will be installed:
   fbset	2.1	/gnu/store/kg15k6llj062gwg3jzymimas93pwwysw-fbset-2.1
[..]
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./modeline2fb: warning: no binary for interpreter `perl' found in $PATH
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `patch-generated-file-shebangs'
patch-shebang: ./modeline2fb: warning: no binary for interpreter `perl' found in $PATH
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
gcc -Wall -O2 -I.    -c -o fbset.o fbset.c
bison -d modes.y
flex modes.l
make: *** No rule to make target 'modes.tab.h', needed by 'lex.yy.o'.  Stop.
make: *** Waiting for unfinished jobs....
phase `build' failed after 0.2 seconds
builder for `/gnu/store/hf71jn7x88dm77x1368ajai4l0gp276c-fbset-2.1.drv' failed with exit code 1
cannot build derivation `/gnu/store/nigbs3x4sxpix1dz16r1ypvkmp7s7p2c-profile.drv': 1 dependencies couldn't be built
guix package: error: build failed: build of `/gnu/store/nigbs3x4sxpix1dz16r1ypvkmp7s7p2c-profile.drv' failed

g1@g1 ~/bug/bug#30467-vga-no-login$ which perl
/home/g1/.guix-profile/bin/perl

>
> Then please run fbset.
>
> Does it work?  What does it say?

TIA - George