On Sun, 11 Mar 2012 19:07:37 -0400 (EDT) Daddy <da...@happypenguincomputers.com> wrote:
> > > On March 11, 2012 at 4:27 PM Alan McKinnon <alan.mckin...@gmail.com> > wrote: > > > On Sun, 11 Mar 2012 15:37:26 -0400 (EDT) > > Daddy <da...@happypenguincomputers.com> wrote: > > > > > We have spare parts so tomorrow I'll build a test machine. My > > > Gentoo knowledge is quite limited, seeing as how we moved back > > > after 9 years and had to start life over. But I can start by > > > following this guide, and probably reading and learning about > > > ebuilds. They're quite different from Slackware's build scripts, > > > primarily due to dependency checking, etc. > > > > Once you've got the hang of building a Gentoo system from scratch, > > the best thing you can do is read all the man pages from portage > > and seeing how that compares to what's in simple ebuilds. > > > > ebuilds are quite straightforward, they all have a "global" section > > (my phrase) defining various constants, and code sections for > > fetching, unpacking, compiling, installing sources and the files to > > the live system. Quite simple in concept. > > > > The fun starts when ebuilds work fine and the dev's machine and get > > published, but don;t do quite the same thing on your machine :-) > > > > > > > > -- > > Alan McKinnnon > > alan.mckin...@gmail.com > > > > The ebuild in my local overlay that evolved from an official one has > EAPI=2 > > But when I issue "some.ebuild" it has EAPI=3 on this box. And iirc > another of my boxen has EAPI=4. > > Yes, much studying yet to be done. Possibly you forked package-1.0 and your ebuild is still at that version. The official meanwhile has moved on to versions package-1.1 and package-1.2; those will take preference over your local ebuild regardless of precedence order of overlays (i.e. version number always wins, repo is secondary) -- Alan McKinnnon alan.mckin...@gmail.com