1 |
2009/1/13 Chris Lieb <chris.lieb@×××××.com> |
2 |
|
3 |
> -----BEGIN PGP SIGNED MESSAGE----- |
4 |
> Hash: SHA1 |
5 |
> |
6 |
> Nick Cunningham wrote: |
7 |
> > |
8 |
> > |
9 |
> > 2009/1/13 Chris Lieb <chris.lieb@×××××.com <mailto:chris.lieb@×××××.com |
10 |
> >> |
11 |
> > |
12 |
> > I've noticed lately on the ML that people have been talking about |
13 |
> using |
14 |
> > package sets, such as @world and @installed. I figured it was a part |
15 |
> of |
16 |
> > portage 2.1.6* since using @world with 2.1.4* would result in an |
17 |
> error |
18 |
> > message about an invalid package atom. However, after upgrading to |
19 |
> > portage 2.1.6.4, I still get the same error when doing something like |
20 |
> > 'emerge -up @world'. |
21 |
> > |
22 |
> > What are these package sets? What is the difference between 'emerge |
23 |
> -up |
24 |
> > world' and 'emerge -up @world'? Why don't these package sets ever |
25 |
> work |
26 |
> > for me? |
27 |
> > |
28 |
> > Thanks, |
29 |
> > Chris |
30 |
> > |
31 |
> > |
32 |
> > A set is basically just group of packages, you can either define you own |
33 |
> > using /etc/portage/ or using gentoo provided ones like @world and |
34 |
> > @system (which will replace the current emerge system/world usage |
35 |
> > eventually), aswell as useful sets such as @live-rebuild (any package |
36 |
> > that uses a cvs/svn/git eclass, so basically any -9999 ebuild) and |
37 |
> > @module-rebuild which is handy for rebuilding kernel modules. Also id |
38 |
> > imagine meta-packages will eventually move over to sets as it makes |
39 |
> > rebuilding everything or removing it much easier, currently theres only |
40 |
> > kde4 that makes large usage of sets but id imagine once portage 2.20 |
41 |
> > goes stable we'l see great set adoption. |
42 |
> > An easy way to see what sets are available is to use the emerge |
43 |
> > --list-sets command. |
44 |
> > |
45 |
> > -Nick |
46 |
> |
47 |
> Thanks for the info. The @module-rebuild should come in handy. Any |
48 |
> idea on when we'll see 2.2* hit stable? |
49 |
> |
50 |
> Thanks again, |
51 |
> Chris |
52 |
> |
53 |
> -----BEGIN PGP SIGNATURE----- |
54 |
> Version: GnuPG v1.4.9 (MingW32) |
55 |
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
56 |
> |
57 |
> iQEcBAEBAgAGBQJJbO1pAAoJEJWxx7fgsD+CClQH/iJudCvbWQmx5IT/CbGL7Rl2 |
58 |
> N5TbYtTWhwGgd4xrhPJvlT3MvU4I207+W40lqmtnftaLQaPu+L4nzDervqsh3dlW |
59 |
> GPnq1u8v0ASksip/4ZIeC1jMPMTmjcCFagXPiZoouxvZd9YI83xxkLReZbmcniap |
60 |
> 8BFGgFVn4M3iGWpma4h+ceYOECGjOxdQTDI5kcH31PHVBVzinYgWj6gm9SbRLEhf |
61 |
> 7H0rS00eDSPndeE6192MBR4BY+gx+FbkmlwxTc7UzGVnCyAZCGN3YC+Sr2s0JwGX |
62 |
> VGtNV+mAcuk3byS6V2d0hxvzcMuHn3o6VrgspvDF6wda5wnwjjAjkW023baS3RU= |
63 |
> =QWDy |
64 |
> -----END PGP SIGNATURE----- |
65 |
> |
66 |
> |
67 |
> |
68 |
Id imagine it will be a while yet, there are still a few problems with sets |
69 |
and other new features that are being ironed out still, currently the only |
70 |
way to get 2.2 is to unmask it. |
71 |
|
72 |
The tracker bug for portage 2.2 problems is: |
73 |
http://bugs.gentoo.org/show_bug.cgi?id=210077 |
74 |
|
75 |
-Nick |