On Thu, Nov 19, 2015 at 10:17:03AM -0500, Alan Grimes wrote:
> Naturally, the instructions on the gentoo wiki FAIL....
> 
> https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds
> ############################
> 
> atg@tortoise ~/archive $ ebuild seamonkey-2.35.ebuild clean merge
> Appending /home to PORTDIR_OVERLAY...
> !!! Repository 'x-home' is missing masters attribute in
> '/home/metadata/layout.conf'
> !!! Set 'masters = gentoo' in this file for future compatibility

This part tells you all that you need to know:

> ebuild: /home/atg/archive/seamonkey-2.35.ebuild: does not seem to have a
> valid PORTDIR structure

I quote from the link that you posted:

> Now, you can't just create a file /usr/portage/hello-world.ebuild and be
> done with it; there are several reasons: 
> ...
>   2. The ebuild file is not in the right directory: An ebuild has to be
>      located in the "package name" subdirectory of "category" directory;
>      so, for an ebuild to work you have to place it in a directory like
>      /usr/local/portage/app-misc/hello-world/.

So move your seamonkey-2.35.ebuild to a subdirectory ww-client/seamonkey/
and run ebuild again.

Reply via email to