From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from plane.gmane.org ([80.91.229.3]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1TSw1L-00059b-5u for ptxdist@pengutronix.de; Mon, 29 Oct 2012 21:33:17 +0100 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TSw1Q-0005uI-15 for ptxdist@pengutronix.de; Mon, 29 Oct 2012 21:33:20 +0100 Received: from 208.80.102.28 ([208.80.102.28]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 29 Oct 2012 21:33:20 +0100 Received: from steve by 208.80.102.28 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 29 Oct 2012 21:33:20 +0100 From: Steve Schefter Date: Mon, 29 Oct 2012 20:33:01 +0000 (UTC) Message-ID: References: <20121025140956.GF23204@pengutronix.de> <20121028171315.GD22246@pengutronix.de> Mime-Version: 1.0 Subject: Re: [ptxdist] dependency issue Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Michael Olbrich writes: > Strange, I'm not seeing this here. Take a look at the generated dependencies: > $ grep host-makedepend platform-/state/ptx_dgen_deps.post > > What does this say? I've put the whole output below, but it looks correct to me (indicates that mesalib depends on host-makedepend). It indicates: $(STATEDIR)/mesalib.prepare: $(STATEDIR)/host-makedepend.install.post To further debug it, I did an strace of the ptxdist run. I can see that it opens /usr/local/lib/ptxdist-2012.03.0/rules/host-makedepend.make. I can also see that it does a stat() on state/libdrm.targetinstall to verify that dependency. However, there is not stat() for any state/host-makedepend... file. I'm rather stumped. Regards, Steve $(STATEDIR)/host-makedepend.get: $(HOST_MAKEDEPEND_SOURCE) $(STATEDIR)/graphics_ddk.prepare: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/graphics_ddk.install.unpack: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/host-mesalib.prepare: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/host-mesalib.install.unpack: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/host-makedepend.extract: $(STATEDIR)/host-makedepend.get $(STATEDIR)/host-makedepend.prepare: $(STATEDIR)/host-makedepend.extract $(STATEDIR)/host-makedepend.tags: $(STATEDIR)/host-makedepend.prepare $(STATEDIR)/host-makedepend.compile: $(STATEDIR)/host-makedepend.prepare $(STATEDIR)/host-makedepend.install: $(STATEDIR)/host-makedepend.compile $(STATEDIR)/host-makedepend.install.pack: $(STATEDIR)/host-makedepend.install $(STATEDIR)/host-makedepend.install.post: $(STATEDIR)/host-makedepend.install.pack $(STATEDIR)/host-makedepend.install.post: $(STATEDIR)/host-makedepend.install.unpack $(STATEDIR)/host-makedepend.extract: $(STATEDIR)/autogen-tools $(STATEDIR)/host-makedepend.extract: $(STATEDIR)/host-lndir.install.post $(STATEDIR)/host-makedepend.prepare: $(STATEDIR)/host-xorg-proto-x.install.post $(STATEDIR)/host-makedepend.install.unpack: $(STATEDIR)/host-xorg-proto-x.install.post $(STATEDIR)/host-makedepend.prepare: $(STATEDIR)/virtual-host-tools.install $(STATEDIR)/host-makedepend.install.unpack: $(STATEDIR)/virtual-host-tools.install $(STATEDIR)/xorg-server.prepare: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/xorg-server.install.unpack: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/mesalib.prepare: $(STATEDIR)/host-makedepend.install.post $(STATEDIR)/mesalib.install.unpack: $(STATEDIR)/host-makedepend.install.post -- ptxdist mailing list ptxdist@pengutronix.de