From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Isaac Subject: bug#32478: pcscd service activation causes boot failure Date: Tue, 21 Aug 2018 01:03:23 +0530 Message-ID: References: <87pnyd8pn5.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frqQH-0006zI-OO for bug-guix@gnu.org; Mon, 20 Aug 2018 16:05:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1frqQD-0004Aq-Vj for bug-guix@gnu.org; Mon, 20 Aug 2018 16:05:09 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50895) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1frqQD-0004Ad-EO for bug-guix@gnu.org; Mon, 20 Aug 2018 16:05:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1frqQB-00024v-F9 for bug-guix@gnu.org; Mon, 20 Aug 2018 16:05:05 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87pnyd8pn5.fsf@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Chris Marusich Cc: 32478@debbugs.gnu.org > Commit de30205ba0f63eb987097a9f47b6e4fd38cd9044 added a pcscd service > (hooray!). However, its activation procedure doesn't always work. The > system test passes, and the activation procedure works the first time > you boot, but if you reboot, it will fail because the symlink it creates > already exists. The attached patch fixes the problem. Thanks for catching and fixing this! I am still in the process of building and testing your patch. I ran out of memory and had to `guix gc' and rebuild again. As you said, it takes a while. But, your patch LGTM. Please go ahead and push to master at your discretion, after addressing Ludo's feedback.