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.