bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#35138: guix system search needs installer


From: Jonathan Brielmaier
Subject: bug#35138: guix system search needs installer
Date: Fri, 12 Apr 2019 12:51:27 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1

I think your fix in commit a7ad4505b7a09f32e2727a333e11716739efb713
introduced another bug.

So building guix now with "./configure --enable-installer" leads to this
error:
------------------------------------------------------------------
+ make clean
Makefile:5388: *** missing separator.  Stop.
+ make -j8
Makefile:5388: *** missing separator.  Stop.
------------------------------------------------------------------

The resulting Makefile looks as follow:
------------------------------------------------------------------
5384 scripts/guix: scripts/guix.in Makefile
5385   $(AM_V_at)rm -f $@ address@hidden

5386   $(AM_V_at)$(MKDIR_P) "$(@D)"

5387   $(AM_V_GEN)$(do_subst) < "$(srcdir)/address@hidden" > "address@hidden"

5388   $(AM_V_at)chmod a+x,a-w "address@hidden" && mv -f "address@hidden" "$@"

5389 elif !ENABLE_INSTALLER

5390
------------------------------------------------------------------

My assumption is that the ENABLE_INSTALLER statement in gnu/local.mk
doesn't get evaluated "correctly".
------------------------------------------------------------------
621 # Always ship the installer modules but compile them only when

622 # ENABLE_INSTALLER is true.

623 if ENABLE_INSTALLER

624 GNU_SYSTEM_MODULES += $(INSTALLER_MODULES)

625 elif !ENABLE_INSTALLER

626 MODULES_NOT_COMPILED += $(INSTALLER_MODULES)

627 endif
------------------------------------------------------------------

With "./configure --disable-installer" the line 5389 in Makefile is
commented out.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]