| 1 | GLEP: 21 |
1 | GLEP: 21 |
| 2 | Title: User-defined Package Sets |
2 | Title: User-defined Package Sets |
| 3 | Version: $Revision: 1.1 $ |
3 | Version: $Revision: 1.2 $ |
| 4 | Last-Modified: $Date: 2004/03/06 23:19:05 $ |
4 | Last-Modified: $Date: 2004/03/07 23:20:54 $ |
| 5 | Author: Tal Peer <coredumb@gentoo.org> |
5 | Author: Tal Peer <coredumb@gentoo.org> |
| 6 | Status: Draft |
6 | Status: Draft |
| 7 | Type: Standards Track |
7 | Type: Standards Track |
| 8 | Discussed-To: gentoo-portage-dev@lists.gentoo.org |
8 | Discussed-To: gentoo-portage-dev@lists.gentoo.org |
| 9 | Content-Type: text/x-rst |
9 | Content-Type: text/x-rst |
| … | |
… | |
| 97 | Package sets (both system-defined and user-defined) may not be |
97 | Package sets (both system-defined and user-defined) may not be |
| 98 | depended on by ordinary packages and eclasses. |
98 | depended on by ordinary packages and eclasses. |
| 99 | |
99 | |
| 100 | * package.mask: |
100 | * package.mask: |
| 101 | Masking a package set through the ``package.mask`` file is forbidden. |
101 | 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 |
102 | In order to 'mask' a package set, one should move it away from the |
| 103 | ``package.sets`` file (see above). |
103 | sets directory. |
| 104 | |
104 | |
| 105 | * package.use: |
105 | * package.use: |
| 106 | USE flags may not be defined for sets in the ``package.use`` file. |
106 | USE flags may not be defined for sets in the ``package.use`` file. |
| 107 | |
107 | |
| 108 | Implementation |
108 | Implementation |