From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Assertion failure while building libtool Date: Fri, 07 Jun 2013 22:49:45 +0200 Message-ID: <87mwr1tzme.fsf@gnu.org> References: <8761xpzvbt.fsf@tines.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ul3gR-0005m6-K3 for bug-guix@gnu.org; Fri, 07 Jun 2013 16:54:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ul3gQ-0004to-Jt for bug-guix@gnu.org; Fri, 07 Jun 2013 16:54:51 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:50984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ul3gQ-0004tZ-Dr for bug-guix@gnu.org; Fri, 07 Jun 2013 16:54:50 -0400 In-Reply-To: <8761xpzvbt.fsf@tines.lan> (Mark H. Weaver's message of "Fri, 07 Jun 2013 13:25:58 -0400") 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Mark H Weaver Cc: bug-guix@gnu.org Mark H Weaver skribis: > I did a clean rebuild of guix from git master (make clean; ./bootstrap; > make), and then attempted to upgrade all packages. After several > successful builds, the daemon printed this: > > guix-daemon: nix/libstore/local-store.cc:526: void nix::canonicalisePathM= etaData_(const Path&, uid_t, nix::InodesSeen&): Assertion `!((((st.st_mode)= ) & 0170000) =3D=3D (0040000))' failed. Yes, this is a daemon bug pending a fix: . In the meantime, you can hopefully work around it by deleting the already-present output=E2=80=93i.e., by running either: guix gc --delete /nix/store/wbsypglflcy7fi08h4finffjy9mqzh12-libtool-2.4.2 or guix gc --delete /nix/store/g1wl3hkiykindg7xjl05r57vim6jsyki-libtool-2.4.= 2-bin HTH, Ludo=E2=80=99.