From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Getting rid of "source file [...] newer than compiled" messages Date: Sat, 06 Apr 2019 22:39:38 +0200 Message-ID: <87r2aeg96d.fsf@elephly.net> References: <87ef6q3muf.fsf@gmail.com> <87lg0y1xut.fsf@elephly.net> <875zs2313w.fsf@gmail.com> <87imw21jpk.fsf@elephly.net> <87wokh1zc0.fsf@gmail.com> <87k1g6ncss.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:51661) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCs6o-0003Xm-2Q for help-guix@gnu.org; Sat, 06 Apr 2019 16:40:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCs6m-0003Za-0Q for help-guix@gnu.org; Sat, 06 Apr 2019 16:40:13 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21308) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hCs6h-0003P0-Uk for help-guix@gnu.org; Sat, 06 Apr 2019 16:40:10 -0400 In-reply-to: <87k1g6ncss.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Katherine Cox-Buday Cc: help-guix@gnu.org Hi Katherine, > I was wondering if anyone had any ideas? This is not blocking me from > doing anything, but it does cause a lot of spam, and it slows operations > down a lot. This is really odd and I cannot reproduce this. I wonder if this might be related to some unusual file system choices or settings that cause Guile to think that the source files are more recent. You showed us this example output: > ;;; note: source file /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/share/guile/site/2.2/gcrypt/hash.scm > ;;; newer than compiled /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/lib/guile/2.2/site-ccache/gcrypt/hash.go > ;;; note: source file /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/share/guile/site/2.2/gcrypt/common.scm > ;;; newer than compiled /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/lib/guile/2.2/site-ccache/gcrypt/common.go > ;;; note: source file /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/share/guile/site/2.2/gcrypt/package-config.scm > ;;; newer than compiled /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/lib/guile/2.2/site-ccache/gcrypt/package-config.go > ;;; note: source file /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/share/guile/site/2.2/gcrypt/utils.scm > ;;; newer than compiled /gnu/store/cd6rjv3qhhghr59wpq4fksfr84d5dsdf-guix-module-union/lib/guile/2.2/site-ccache/gcrypt/utils.go Can you show us the mtime of these files? In my case both the scm and the go files all have their mtime as 1970-01-01 01:00:01.000000000 +0100. -- Ricardo