From: "Zou, Yixiong" <yixiong.zou@intel.com>
To: <gentoo-dev@lists.gentoo.org>
Subject: [gentoo-dev] Need Help: Creating a new third party package
Date: Wed, 16 Nov 2005 15:43:25 -0800 [thread overview]
Message-ID: <44BDAFB888F59F408FAE3CC35AB47041025CAC4A@orsmsx409> (raw)
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.
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.
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?
Thank you very much for your help.
--
gentoo-dev@gentoo.org mailing list
next reply other threads:[~2005-11-16 23:45 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-16 23:43 Zou, Yixiong [this message]
2005-11-16 23:50 ` [gentoo-dev] Need Help: Creating a new third party package Georgi Georgiev
2005-11-17 1:10 ` Marius Mauch
2005-11-16 23:51 ` Dan Meltzer
2005-11-17 1:11 ` Marius Mauch
2005-11-17 11:19 ` Michael Cummings
-- strict thread matches above, loose matches on Subject: below --
2005-11-17 0:05 Zou, Yixiong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44BDAFB888F59F408FAE3CC35AB47041025CAC4A@orsmsx409 \
--to=yixiong.zou@intel.com \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox