You are correct.  This is the error.  

I wish ebuild could give me a better clue though.  

Thank you. 

-----------------------------------

Yixiong Zou ([EMAIL PROTECTED])
Open Source Technology Center
Intel Corp.


   

>-----Original Message-----
>From: Dan Meltzer [mailto:[EMAIL PROTECTED] 
>Sent: Wednesday, November 16, 2005 3:51 PM
>To: [email protected]
>Subject: Re: [gentoo-dev] Need Help: Creating a new third party package
>
>On 11/16/05, Zou, Yixiong <[EMAIL PROTECTED]> 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#e200
>5-10-12T23_59_53.txt
>>
>> Thank you very much for your help.
>>
>> --
>> [email protected] mailing list
>>
>>
>
>-- 
>[email protected] mailing list
>
>

-- 
[email protected] mailing list

Reply via email to