From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Wingo Subject: Re: shepherd -> guile 2.2? Date: Tue, 16 May 2017 12:45:10 +0200 Message-ID: <87r2zpdqrt.fsf@igalia.com> References: <878tlx5h10.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45981) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dAZyl-0003Bs-VN for guix-devel@gnu.org; Tue, 16 May 2017 06:45:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dAZyh-0008VH-VE for guix-devel@gnu.org; Tue, 16 May 2017 06:45:24 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:60049 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dAZyh-0008V7-Q2 for guix-devel@gnu.org; Tue, 16 May 2017 06:45:19 -0400 In-Reply-To: <878tlx5h10.fsf@elephly.net> (Ricardo Wurmus's message of "Tue, 16 May 2017 10:42:51 +0200") 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.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel@gnu.org On Tue 16 May 2017 10:42, Ricardo Wurmus writes: > ;;; WARNING: compilation of /gnu/store/5zx29y44nrqj0s8h3jlvlj82k8hj4dxs-guile-2.2.2/bin/guild failed: > ;;; ERROR: failed to create path for auto-compiled file "/gnu/store/5zx29y44nrqj0s8h3jlvlj82k8hj4dxs-guile-2.2.2/bin/guild" This is because the build does not set XDG_CACHE_HOME. See: https://lists.gnu.org/archive/html/guix-devel/2017-02/msg00939.html > Some deprecated features have been used. Set the environment > variable GUILE_WARN_DEPRECATED to "detailed" and rerun the > program to get more information. Set it to "no" to suppress > this message. Here you will get more info if you set the GUILE_WARN_DEPRECATED=detailed variable. > shepherd/support.scm:209:2: warning: non-literal format string Not a deal-breaker; worth having a look at though. > shepherd/runlevel.scm:106:6: warning: possibly unbound variable `next-services' Something to look into. > shepherd/service.scm:606:8: warning: possibly unbound variable `apply-to-args' Replace with "apply". > And lastly: should we keep a guile-2.0 variant of the shepherd, or is it > fine to push this tiny change? I would say don't bother keeping it. Andy