Gentoo Archives: gentoo-portage-dev

From: "Marijn Schouten (hkBst)" <hkBst@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] What is a "meta package"?
Date: Sun, 08 Mar 2009 13:44:09
Message-Id: 49B3CB93.2010707@gentoo.org
In Reply to: [gentoo-portage-dev] What is a "meta package"? by Amit Dor-Shifer
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Amit Dor-Shifer wrote:
5 > Hi.
6 > i read in
7 > http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
8 > <QUOTE>
9 > Never depend on a meta-package.
10 > So don't depend on gnome-base/gnome, always depend on the specific
11 > libraries like libgnome.
12 > <UNQUOTE>
13 >
14 > Where can I find a definition of this term?
15 >
16 > Is there some equery/qsearch invocation that returns a list of such
17 > packages (installed or available)?
18 > Is there some ebuild setting that marks a package as being a "meta"
19 > package? Does gnome-base/gnome carry this setting?
20 >
21 > Thanks,
22 > Amit
23 >
24
25 Hi Amit,
26
27 a meta-package is a package that depends on a group of other packages but
28 doesn't contain any source of itself. Basically it's a shorthand for the entire
29 group for installing from command line.
30
31 Portage is getting explicit support for groups so I think we then no longer need
32 metapackages.
33
34 Marijn
35
36 - --
37 Sarcasm puts the iron in irony, cynicism the steel.
38
39 Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
40 <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
41 -----BEGIN PGP SIGNATURE-----
42 Version: GnuPG v2.0.10 (GNU/Linux)
43 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
44
45 iEYEARECAAYFAkmzy5IACgkQp/VmCx0OL2y1cwCeKLo/u6u6cNhimb6zFXPgW4FO
46 zJwAn0UvF6OzakSuJmYH4P+Cxb75FOF4
47 =R05+
48 -----END PGP SIGNATURE-----