/[gentoo]/xml/htdocs/proj/en/glep/glep-0021.txt
Gentoo

Diff of /xml/htdocs/proj/en/glep/glep-0021.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.5
1GLEP: 21 1GLEP: 21
2Title: User-defined Package Sets 2Title: User-defined Package Sets
3Version: $Revision: 1.1 $ 3Version: $Revision: 1.5 $
4Last-Modified: $Date: 2004/03/06 23:19:05 $ 4Last-Modified: $Date: 2007/10/21 11:42:57 $
5Author: Tal Peer <coredumb@gentoo.org> 5Author: Tal Peer <coredumb@gentoo.org>,
6Status: Draft 6 Alec Warner <antarus@gentoo.org>
7Status: Deferred
7Type: Standards Track 8Type: Standards Track
8Discussed-To: gentoo-portage-dev@lists.gentoo.org 9Discussed-To: gentoo-portage-dev@lists.gentoo.org
9Content-Type: text/x-rst 10Content-Type: text/x-rst
10Created: 22-Feb-2004 11Created: 22-Feb-2004
11Post-History: 6-Mar-2004 12Post-History: 6-Mar-2004, 3-Sep-2006
12 13
14Status
15======
16
17Abandoned. Package set support has been added in portage-2.2, but it
18doesn't match the description in this document in many cases, and the
19document has several major gaps regarding the behavior and restrictions
20of package sets.
13 21
14Abstract 22Abstract
15======== 23========
16 24
17In Portage, package sets (formerly known as 'classes' or 'targets') 25In Portage, package sets (formerly known as 'classes' or 'targets')
97 Package sets (both system-defined and user-defined) may not be 105 Package sets (both system-defined and user-defined) may not be
98 depended on by ordinary packages and eclasses. 106 depended on by ordinary packages and eclasses.
99 107
100* package.mask: 108* package.mask:
101 Masking a package set through the ``package.mask`` file is forbidden. 109 Masking a package set through the ``package.mask`` file is forbidden.
102 In order to 'mask' a package set, one should comment it in the 110 In order to 'mask' a package set, one should move it away from the
103 ``package.sets`` file (see above). 111 sets directory.
104 112
105* package.use: 113* package.use:
106 USE flags may not be defined for sets in the ``package.use`` file. 114 USE flags may not be defined for sets in the ``package.use`` file.
107 115
108Implementation 116Implementation

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.5

  ViewVC Help
Powered by ViewVC 1.1.20