From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [206.46.173.17] (helo=vms173017pub.verizon.net) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1LpTjM-00069H-HR for openembedded-devel@lists.openembedded.org; Thu, 02 Apr 2009 22:43:26 +0200 Received: from gandalf.denix.org ([71.255.242.201]) by vms173017.mailsrvcs.net (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPA id <0KHH001IRQO8DNBN@vms173017.mailsrvcs.net> for openembedded-devel@lists.openembedded.org; Thu, 02 Apr 2009 15:38:38 -0500 (CDT) Received: by gandalf.denix.org (Postfix, from userid 1000) id 96FDF6B83B5; Thu, 02 Apr 2009 16:38:32 -0400 (EDT) Date: Thu, 02 Apr 2009 16:38:32 -0400 From: Denys Dmytriyenko To: openembedded-devel@lists.openembedded.org Message-id: <20090402203832.GC12552@denix.org> References: <20090402185006.GA12552@denix.org> <20090402191118.GC30840@smtp.west.cox.net> MIME-version: 1.0 In-reply-to: <20090402191118.GC30840@smtp.west.cox.net> User-Agent: Mutt/1.5.16 (2007-06-09) X-SA-Exim-Connect-IP: 206.46.173.17 X-SA-Exim-Mail-From: denis@denix.org X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on serenity X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=AWL,BAYES_00, FM_FAKE_HELO_VERIZON,RDNS_NONE autolearn=no version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) Subject: Re: package_ipk.bbclass fails due to a wrong version of a package X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2009 20:43:48 -0000 Content-type: text/plain; charset=us-ascii Content-disposition: inline On Thu, Apr 02, 2009 at 12:11:18PM -0700, Tom Rini wrote: > On Thu, Apr 02, 2009 at 02:50:06PM -0400, Denys Dmytriyenko wrote: > > > Hi, > > > > I've been debugging this issue for a while now w/o much success. > > > > We have following recipes in play: > > curl_7.19.0.bb > > curl-native_7.18.2.bb > > curl-sdk_7.18.2.bb > > > > None of those set PV explicitly, so they are picked up from the filename. > > Hmm, if you throw in a -v -DDD and log all the output, do you see both > curl_7.18.2.bb being loaded (for -sdk) and curl_7.19.0.bb (for target) > being loaded up? Nope. While trying to build curl-sdk_7.18.2.bb there is no mentioning of 7.19.0 (grepped the output) until the do_package_write_ipk, where it tried to create a lock file, as I mentioned above: NOTE: package curl-sdk-7.18.2-r0: task do_package_write_ipk: started DEBUG: mkdirhier(/oe/tmp/work/i686-i686-sdk-angstrom-linux/curl-sdk-7.18.2-r0/image) DEBUG: mkdirhier(/oe/tmp/work/i686-i686-sdk-angstrom-linux/curl-7.19.0-r1/image) ERROR: Error, lockfile path does not exist!: /oe/tmp/work/i686-i686-sdk-angstrom-linux/curl-7.19.0-r1/install The second mkdirhier() is where it fails and it is called from lockfile(), which gets called from do_package_ipk()... BTW, this was a i686-generic build, thus i686-i686-sdk path... -- Denys