| 1 | GLEP: 52 |
1 | GLEP: 52 |
| 2 | Title: RESTRICT=unattended |
2 | Title: RESTRICT=unattended |
| 3 | Version: $Revision: 1.3 $ |
3 | Version: $Revision: 1.4 $ |
| 4 | Last-Modified: $Date: 2006/10/27 15:45:26 $ |
4 | Last-Modified: $Date: 2006/11/21 00:24:29 $ |
| 5 | Author: Marius Mauch <genone@gentoo.org>, |
5 | Author: Marius Mauch <genone@gentoo.org>, |
| 6 | Status: Draft |
6 | Status: Draft |
| 7 | Type: Standards Track |
7 | Type: Standards Track |
| 8 | Content-Type: text/x-rst |
8 | Content-Type: text/x-rst |
| 9 | Created: 13-Oct-2006 |
9 | Created: 13-Oct-2006 |
| … | |
… | |
| 40 | whenever relevant. |
40 | whenever relevant. |
| 41 | |
41 | |
| 42 | This new setting should be used in ebuilds if it is known that they _typically_ |
42 | This new setting should be used in ebuilds if it is known that they _typically_ |
| 43 | require user attention during the build process. If an ebuild just has a limited |
43 | require user attention during the build process. If an ebuild just has a limited |
| 44 | ``risk`` of becoming interactive (like using the ``built_with_use`` function) |
44 | ``risk`` of becoming interactive (like using the ``built_with_use`` function) |
| 45 | it shouldn't be restricted. |
45 | it shouldn't be restricted. Note that only package installation is covered here, |
|
|
46 | interactivity in package removals (in pkg_prerm and pkg_postrm) can not be |
|
|
47 | indicated with this feature. |
| 46 | |
48 | |
| 47 | Rationale |
49 | Rationale |
| 48 | ========= |
50 | ========= |
| 49 | |
51 | |
| 50 | The new RESTRICT=unattended metadata setting will give us the following benefits: |
52 | The new RESTRICT=unattended metadata setting will give us the following benefits: |