From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Lele Gaifax Newsgroups: gmane.emacs.devel Subject: Re: Git help please - checking out old commit doesn't find lib/gnulib.mk.in. Date: Sun, 12 Nov 2017 19:25:21 +0100 Organization: Nautilus Entertainments Message-ID: <877euv9wxa.fsf@metapensiero.it> References: <20171112180959.GB20916@ACM> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1510511182 30524 195.159.176.226 (12 Nov 2017 18:26:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 12 Nov 2017 18:26:22 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 12 19:26:19 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDwxW-0007jL-0v for ged-emacs-devel@m.gmane.org; Sun, 12 Nov 2017 19:26:18 +0100 Original-Received: from localhost ([::1]:50928 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDwxd-0005ls-El for ged-emacs-devel@m.gmane.org; Sun, 12 Nov 2017 13:26:25 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDwwo-0005Mn-SV for emacs-devel@gnu.org; Sun, 12 Nov 2017 13:25:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDwwn-0004GB-Or for emacs-devel@gnu.org; Sun, 12 Nov 2017 13:25:34 -0500 Original-Received: from [195.159.176.226] (port=43015 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eDwwn-0004Ff-HC for emacs-devel@gnu.org; Sun, 12 Nov 2017 13:25:33 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eDwwe-0004tL-0D for emacs-devel@gnu.org; Sun, 12 Nov 2017 19:25:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 30 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:txDDN6jjTHvlW/uy9VQliq9nNF8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:220104 Archived-At: Alan Mackenzie writes: > Hello, Emacs. > > I'm attempting to check out a moderately old version of Emacs with: > > $ git checkout 10c0e1c $ git show 10c0e1c | head -3 commit 10c0e1ca40237224aa229c538fe49983ec905748 Author: Alan Mackenzie Date: Fri Feb 19 17:10:57 2016 +0000 > make: *** No rule to make target 'lib/gnulib.mk.in', needed by 'Makefile'. Stop. $ git log lib/gnulib.mk.in | grep '^Date' | tail -2 Date: Sun Mar 19 13:07:03 2017 -0700 Date: Fri Mar 17 11:33:47 2017 -0700 It seems that at that time it wasn't there yet, so maybe the checkout of that old version left some "debris" that confuses the makefiles? What does "git status" gives you? Does it report "untracked files"? If so, maybe a "git clean" could remove the problem... ciao, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. lele@metapensiero.it | -- Fortunato Depero, 1929.