From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oPNiE2YY0l7fZwAA0tVLHw (envelope-from ) for ; Sat, 30 May 2020 08:25:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id ECtMD2YY0l6PBAAA1q6Kng (envelope-from ) for ; Sat, 30 May 2020 08:25:10 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DA79F9404CF for ; Sat, 30 May 2020 08:25:09 +0000 (UTC) Received: from localhost ([::1]:57402 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jewnk-0007k6-SC for larch@yhetil.org; Sat, 30 May 2020 04:25:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jewne-0007jk-JW for bug-guix@gnu.org; Sat, 30 May 2020 04:25:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45371) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jewne-0004mn-9Q for bug-guix@gnu.org; Sat, 30 May 2020 04:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jewne-0000Kj-5I for bug-guix@gnu.org; Sat, 30 May 2020 04:25:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41413: guix-install.sh broken on Gentoo References: <87pnazqzdy.fsf@nckx> In-Reply-To: <87pnazqzdy.fsf@nckx> Resent-From: Vincent Legoll Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 30 May 2020 08:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41413 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 41413@debbugs.gnu.org, Tobias Geerinckx-Rice Received: via spool by 41413-submit@debbugs.gnu.org id=B41413.15908270781249 (code B ref 41413); Sat, 30 May 2020 08:25:02 +0000 Received: (at 41413) by debbugs.gnu.org; 30 May 2020 08:24:38 +0000 Received: from localhost ([127.0.0.1]:56917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jewnF-0000K5-W1 for submit@debbugs.gnu.org; Sat, 30 May 2020 04:24:38 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:34625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jewnE-0000Jt-F1 for 41413@debbugs.gnu.org; Sat, 30 May 2020 04:24:36 -0400 Received: by mail-wr1-f47.google.com with SMTP id r7so6486747wro.1 for <41413@debbugs.gnu.org>; Sat, 30 May 2020 01:24:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=QqJI1fOidefQM6yMqowO4XmZxntb1vYU9Vo2bGRKtHk=; b=IP0EYtwCnVGBfROTcm+s3xVeVPjK9GRKx/OcN5v2XKzhNLch/Jkp16diSWImtw9ga8 gbzEgW96x1KoqiBDV+M+Lc7XwlGkQY7Z2xTWm5cztBxvTQuZo+AEh2vhFZJEPj0dVEjh GqSEJ8MhrRfjt3f+UOjkTjV6SzGE3Kw/ihsN0QiftsXZXBNbKalCr29IoM3yncRrgvuO R4XeQMtnp7sm2l0OF7/ey1zB56VXU2Md/pTxYLD5XvLTdvg9JlCdQUf1Mr9bLsPKsWND Ig2VYg917Lw9vE2IDZ41cvRF1v2HXksSCa4/c267/eWrsVioyWmIuyasulcPwrJdHMQw 2fLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=QqJI1fOidefQM6yMqowO4XmZxntb1vYU9Vo2bGRKtHk=; b=MQKP3nTD8WJBpb2Yu1urrZTIIftXDfkp6diD9vbkyR+rOZn6STKnqtWGPl71lXNbjd PCGlGt2Kcw2sLqz8zvldUXWPTTZ1EbW7MZ4JwzRBcpF2vX4xAbTEkzsi4oZDrrLHZWC2 e7pAb4vlH0Fh7nrqAZDeJzsYlF7inZz0dwq/2E3Mqs6CO66G2PJtEDUHhN/eH6xATm5X YnXjWFDBjap1FfknuqnjL1NsCnOUMSmCAeCJx2CQ50KXVExecuuIXRxrNDYS0niCmbk0 eNHMhqWx1Y8Y5YDipxMLyxIklXBz0h0LxA/70SdKsXQ7xNVEBQofNxWEw2F2zqY4Kkp4 27Bg== X-Gm-Message-State: AOAM532myu+H7Enb7Q4/KmYRB3NsTTuw6okvkEoqWTZsIGWXuYKhc5wv 9jUWvWG8vbWKFb3hUPk6Bgo= X-Google-Smtp-Source: ABdhPJxyuiM5RMSSEdW3f42Rf7v52WNtq3rygE1edAm4hKR8zNKYH9GKeZ8aVyTG+pPebiHqCSi1Rg== X-Received: by 2002:adf:f00f:: with SMTP id j15mr13659308wro.347.1590827070607; Sat, 30 May 2020 01:24:30 -0700 (PDT) Received: from [10.0.0.2] (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id v19sm1244468wml.26.2020.05.30.01.24.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 30 May 2020 01:24:29 -0700 (PDT) From: Vincent Legoll Message-ID: Date: Sat, 30 May 2020 10:24:28 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=IP0EYtwC; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: R1Mh32JXanH5 Hello Tobias, ZC, I created a gentoo VM (i686 / following gentoo handbook) and tried the official upstream guix installer. It worked properly, not detecting the OS init system, I think this is because the gentoo handbook made me install cronie instead of plain cron, so there's no "/etc/init.d/cron" file. And so it did not try to install the guix-daemon service init.d file through update-rc.d. And told me to run the daemon manually, which worked OK. Running it with a local guix-install.sh + binary tarball with my pending changes (which includes openrc support). It also worked properly, detecting the OS as being openrc managed and doing what is needed. So, I'll still cook up a patch to fix sysvinit detection, because assuming sysvinit on the mere presence of /etc/init.d/cron is not really the right thing to do. (and the fix will need to be tested on a sysvinit-based distro, which I'll do) But on the other hand, I don't know what to do with this bug report, I cannot reproduce the exact problem, and I'm not trying all the other available cron variants from gentoo (bcron, dcron, fcron). So either ZC tells us more about his setup and shows us more output to be able to understand what did go wrong, or we cannot help further. Couldn't keep ZC CC'ed as the issue was created without his email address, let's hope he follows it via another way... -- Vincent Legoll