From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EcX8K-0003fE-B5 for garchives@archives.gentoo.org; Wed, 16 Nov 2005 23:56:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAGNtCaa026380; Wed, 16 Nov 2005 23:55:12 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.205]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAGNpGZr021777 for ; Wed, 16 Nov 2005 23:51:16 GMT Received: by wproxy.gmail.com with SMTP id i28so282025wra for ; Wed, 16 Nov 2005 15:51:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qaw0TF0NXI5+9F7XCgmgeup0YIQM2N01ENOg6u7c3NM1fzjNnhyMFcpJsmMFf/5m0k3srgAiPJLKeOkcM15wgRdCujHJiiLl8+KetaIJQjoWzMCIUvLR64rXI+enkzcMOyWr5HCdMPWMmSR1aWzkcRS2FVYHT5z4y7jEsIf2tAQ= Received: by 10.54.107.2 with SMTP id f2mr5838059wrc; Wed, 16 Nov 2005 15:51:15 -0800 (PST) Received: by 10.54.110.15 with HTTP; Wed, 16 Nov 2005 15:51:15 -0800 (PST) Message-ID: <46059ce10511161551l7581307an33f7e7e770de57ed@mail.gmail.com> Date: Wed, 16 Nov 2005 18:51:15 -0500 From: Dan Meltzer To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Need Help: Creating a new third party package In-Reply-To: <44BDAFB888F59F408FAE3CC35AB47041025CAC4A@orsmsx409> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline References: <44BDAFB888F59F408FAE3CC35AB47041025CAC4A@orsmsx409> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by robin.gentoo.org id jAGNpGZr021777 X-Archives-Salt: d322e1d1-47d1-496f-ab83-56924dce064b X-Archives-Hash: b579d3f1c4526d3319e04d03468bde4e On 11/16/05, Zou, Yixiong wrote: > Hi, > > I am trying to create a gentoo package for some internal software. I > followed > several Howtos online and created the ebuild file for my package. But > somehow > ebuild always return me the same error over and over again: > > $ ebuild ./component-template-0.1.0.ebuild digest > Invalid package name in package.provided: component-template-0.1 > !!! aux_get(): ebuild path for 'mycat/component-template-0.1.0' not > specified: > !!! None > !!! aux_get(): ebuild path for 'mycat/component-template-0.1.0' not > specified: > !!! None > doebuild(): aux_get() error reading mycat/component-template-0.1.0; > aborting. Most likely the ebuild is not in the component-template folder. This is a requirement. > > I did google for this error, most say that it is because of the > PORTDIR_OVERLAY. > But I do have PORTDIR_OVERLAY="/usr/local/portage" in my /etc/make.conf > file. > And I can upgrade existing Gentoo packages after modifying them. For > example, > I copied over the xmlrpc-c-0.9 to the /usr/local/portage/dev-libs/ and > changed > it to xmlrpc-c-1.03.07 and it worked liked a charm. It is just my > packages > are somehow not recognized by portage. > > I read it somewhere that the category name "mycat" has to be an entry > listed in > /usr/portage/profiles/categories. I added "mycat" into the categories, > still > the same result. Plus, this doesn't make sense because the "emerge > --sync" > would remove it. put it in /etc/portage/profiles/categories > > Any body has any ideas where I am doing wrong? It can't be this > difficult to > create a new package for Gentoo, can it? > > Or do I have to use gensync to create my own portage tree for this? And > if > I have to, anyone can point me to how to do that? There are documents > on how > to use gensync, but not how to create a 3rd-party portage tree. > > BTW, my "emerge --sync" takes more than 15 minutes to finish. Anybody > has the > same problem? http://dev.gentoo.org/~ferringb/blog/archives/2005-10.html#e2005-10-12T23_59_53.txt > > Thank you very much for your help. > > -- > gentoo-dev@gentoo.org mailing list > > -- gentoo-dev@gentoo.org mailing list