Summary: | Better examples for ACCEPT_LICENSES in make.conf.5 | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Ulrich Müller <ulm> |
Component: | Documentation | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | licenses |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 445274 | ||
Attachments: |
Patch for man/make.conf.5
Patch: Add example to make.conf |
Created attachment 336354 [details, diff]
Patch: Add example to make.conf
So far there are no examples for ACCEPT_LICENSE in make.conf; this patch adds them.
Thanks, these are in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b11fb894c1522716c846170a04218282597f9ad0 http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=24e65d4490c9650bc446cf342a2fc04326d17fb8 This is fixed in 2.1.11.48 and 2.2.0_alpha159. |
Created attachment 336352 [details, diff] Patch for man/make.conf.5 Some of the examples for ACCEPT_LICENSES don't work in practice, e.g., the user won't get far by accepting only @FSF-APPROVED, because this excludes most of the system set. On the other hand, the first example ("*") works indeed, but IMHO we shouldn't propagate such a setting (@EULA really should be accepted on a case by case basis only). Attached patch replaces the examples by more realistic ones.