From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Garlick Subject: bug#39727: statx error running 'guix gc' on CentOS 7 Date: Fri, 21 Feb 2020 22:49:15 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44167) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5H7T-00087q-JX for bug-guix@gnu.org; Fri, 21 Feb 2020 17:50:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5H7S-0005pQ-Mb for bug-guix@gnu.org; Fri, 21 Feb 2020 17:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42364) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5H7S-0005pK-Jf for bug-guix@gnu.org; Fri, 21 Feb 2020 17:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j5H7S-00085p-83 for bug-guix@gnu.org; Fri, 21 Feb 2020 17:50:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:44093) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5H6q-0007vr-Tt for bug-guix@gnu.org; Fri, 21 Feb 2020 17:49:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5H6p-0005Lj-Ms for bug-guix@gnu.org; Fri, 21 Feb 2020 17:49:24 -0500 Received: from smtp.hosts.co.uk ([85.233.160.19]:22505) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j5H6p-0005Jr-Gz for bug-guix@gnu.org; Fri, 21 Feb 2020 17:49:23 -0500 Received: from [79.123.23.187] (helo=pancake.local) by smtp.hosts.co.uk with esmtpsa (TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim) (envelope-from ) id 1j5H6i-0004PE-BC for bug-guix@gnu.org; Fri, 21 Feb 2020 22:49:17 +0000 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-mx.org@gnu.org Sender: "bug-Guix" To: 39727@debbugs.gnu.org Hi Guix, After a 'guix pull' today to commit 536cc4aae5b58b45b974530646a4916a29a8aa6c I noticed that 'guix gc' fails with the message: guix gc: error: statting `/gnu/store/.links/0pck...': Invalid argument The system is running CentOS 7: $ cat /etc/centos-release CentOS Linux release 7.7.1908 (Core) A temporary fix is to remove 'statx' from the list of functions checked in config-daemon.ac (line 96): - statvfs nanosleep strsignal statx]) + statvfs nanosleep strsignal]) This could a problem with the kernel version or coreutils [0] in CentOS 7. It seems that HAVE_STATX is set in the guix build process but then runtime calls to statx generate errors. Best regards, Paul. [0] https://bugzilla.redhat.com/show_bug.cgi?id=1760300