1 |
On Sun, 11 Mar 2012 19:07:37 -0400 (EDT) |
2 |
Daddy <daddy@×××××××××××××××××××××.com> wrote: |
3 |
|
4 |
> |
5 |
> |
6 |
> On March 11, 2012 at 4:27 PM Alan McKinnon <alan.mckinnon@×××××.com> |
7 |
> wrote: |
8 |
> |
9 |
> > On Sun, 11 Mar 2012 15:37:26 -0400 (EDT) |
10 |
> > Daddy <daddy@×××××××××××××××××××××.com> wrote: |
11 |
> > |
12 |
> > > We have spare parts so tomorrow I'll build a test machine. My |
13 |
> > > Gentoo knowledge is quite limited, seeing as how we moved back |
14 |
> > > after 9 years and had to start life over. But I can start by |
15 |
> > > following this guide, and probably reading and learning about |
16 |
> > > ebuilds. They're quite different from Slackware's build scripts, |
17 |
> > > primarily due to dependency checking, etc. |
18 |
> > |
19 |
> > Once you've got the hang of building a Gentoo system from scratch, |
20 |
> > the best thing you can do is read all the man pages from portage |
21 |
> > and seeing how that compares to what's in simple ebuilds. |
22 |
> > |
23 |
> > ebuilds are quite straightforward, they all have a "global" section |
24 |
> > (my phrase) defining various constants, and code sections for |
25 |
> > fetching, unpacking, compiling, installing sources and the files to |
26 |
> > the live system. Quite simple in concept. |
27 |
> > |
28 |
> > The fun starts when ebuilds work fine and the dev's machine and get |
29 |
> > published, but don;t do quite the same thing on your machine :-) |
30 |
> > |
31 |
> > |
32 |
> > |
33 |
> > -- |
34 |
> > Alan McKinnnon |
35 |
> > alan.mckinnon@×××××.com |
36 |
> |
37 |
> |
38 |
> |
39 |
> The ebuild in my local overlay that evolved from an official one has |
40 |
> EAPI=2 |
41 |
> |
42 |
> But when I issue "some.ebuild" it has EAPI=3 on this box. And iirc |
43 |
> another of my boxen has EAPI=4. |
44 |
> |
45 |
> Yes, much studying yet to be done. |
46 |
|
47 |
Possibly you forked package-1.0 and your ebuild is still at that |
48 |
version. |
49 |
|
50 |
The official meanwhile has moved on to versions package-1.1 and |
51 |
package-1.2; those will take preference over your local ebuild |
52 |
regardless of precedence order of overlays (i.e. version number always |
53 |
wins, repo is secondary) |
54 |
|
55 |
-- |
56 |
Alan McKinnnon |
57 |
alan.mckinnon@×××××.com |