From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Qs0ik-0002Gd-LN for garchives@archives.gentoo.org; Fri, 12 Aug 2011 23:00:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9FB9021C14E; Fri, 12 Aug 2011 23:00:42 +0000 (UTC) Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53]) by pigeon.gentoo.org (Postfix) with ESMTP id ABAE521C043 for ; Fri, 12 Aug 2011 23:00:27 +0000 (UTC) Received: by ywb5 with SMTP id 5so2857762ywb.40 for ; Fri, 12 Aug 2011 16:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=ZoxcFX6FsJSwC23gxMAzjbeoG1+7mF9k0OsRp0+Aq+Y=; b=EluMR/X/Rtgid5DI1CjPCyzJV6NQdl0mshL91lhTJLu+GqUjhUsK29FBsUlCF3rU5w 3/MqCqS2ZMmDTrIE/wLRXEMQcN+dnilpAuGhopOx408SlnNJSI3LePnDHvdOydUmLeZU 3x9B8LjG01oWuZVqeH2te2oWFg7YO4mX1Tqks= Received: by 10.150.253.21 with SMTP id a21mr2484647ybi.274.1313190027079; Fri, 12 Aug 2011 16:00:27 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Received: by 10.150.53.19 with HTTP; Fri, 12 Aug 2011 16:00:07 -0700 (PDT) In-Reply-To: References: From: Christopher Friedt Date: Fri, 12 Aug 2011 19:00:07 -0400 Message-ID: Subject: Re: [gentoo-embedded] Re: manually creating manifests with RESTRICT="fetch" To: gentoo-embedded@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: X-Archives-Hash: 2e806d9f5edf8108841abdf8cb9c7cc6 On Fri, Aug 12, 2011 at 5:23 PM, Kfir Lavi wrote: > But this is not the solution! > I have the same tree for my embedded systems, and I do the same as you. > My header looks like this: > EAPI="3" > inherit cmake-utils flag-o-matic > MY_P="${P}-Source" > SRC_URI="${MY_P}.tar.bz2" > RESTRICT="fetch" # This file resides locally and can't be fetched > > Please check the EAPI you use, maybe it needs to change. > Also look close on the SRC_URI, it has just the name of the file. > I'm also using repoman to generate all my manifests like this: > cd portage_local_tree; repoman -f manifest Hmm... I'm using EAPI=4 in this ebuild. The SRC_URI is OK, since it works with FETCHCOMMAND=echo and properly hashes the files in DISTDIR. The inherit line is unnecessary AFAIK. I wouldn't doubt that it was a bug in the portage version I'm using. It's been 43 days since my last emerge --sync, but I can't update ATM because I don't want to break any APIs in the (rather large) project I'm building right now. Oh well - problem has been solved anyway. C