diff options
author | 2020-03-02 06:24:30 +0100 | |
---|---|---|
committer | 2020-03-02 06:24:38 +0100 | |
commit | bc5442d2cab70ce4d262f369121f3978dfbfb3ea (patch) | |
tree | 8ac68db9ca3235e93135674d6cef0b9ecf9aca81 | |
parent | Add missing files (diff) | |
download | policy-guide-bc5442d2cab70ce4d262f369121f3978dfbfb3ea.tar.gz policy-guide-bc5442d2cab70ce4d262f369121f3978dfbfb3ea.tar.bz2 policy-guide-bc5442d2cab70ce4d262f369121f3978dfbfb3ea.zip |
Update for deprecations chapter
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r-- | .buildinfo | 2 | ||||
-rw-r--r-- | _sources/deprecation.rst.txt | 19 | ||||
-rw-r--r-- | _static/alabaster.css | 701 | ||||
-rw-r--r-- | basics.html | 1 | ||||
-rw-r--r-- | combined.html | 33 | ||||
-rw-r--r-- | dependencies.html | 7 | ||||
-rw-r--r-- | deprecation.html | 294 | ||||
-rw-r--r-- | ebuild-format.html | 7 | ||||
-rw-r--r-- | filesystem.html | 1 | ||||
-rw-r--r-- | genindex.html | 9 | ||||
-rw-r--r-- | index.html | 5 | ||||
-rw-r--r-- | installed-files.html | 1 | ||||
-rw-r--r-- | keywords.html | 1 | ||||
-rw-r--r-- | languages.html | 1 | ||||
-rw-r--r-- | maintainer.html | 1 | ||||
-rw-r--r-- | motivation.html | 1 | ||||
-rw-r--r-- | objects.inv | bin | 515 -> 525 bytes | |||
-rw-r--r-- | other-docs.html | 1 | ||||
-rw-r--r-- | other-metadata.html | 1 | ||||
-rw-r--r-- | preface.html | 1 | ||||
-rw-r--r-- | searchindex.js | 2 | ||||
-rw-r--r-- | std-policy-index.html | 11 | ||||
-rw-r--r-- | use-flags.html | 1 | ||||
-rw-r--r-- | user-group.html | 1 |
24 files changed, 392 insertions, 710 deletions
@@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 9c01bbccf1639ca20e8f26ac6cc426f0 +config: 8ff2caf3119b7ac94cf0c6899f98fb82 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_sources/deprecation.rst.txt b/_sources/deprecation.rst.txt new file mode 100644 index 0000000..7264fa1 --- /dev/null +++ b/_sources/deprecation.rst.txt @@ -0,0 +1,19 @@ +Deprecations +============ + + +.. index:: EAPI; deprecated + +Deprecated EAPIs +---------------- +:PG: 1001 +:Source: Council +:Reference: https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf +:Reported: by pkgcheck and repoman + +Deprecated EAPIs should not be used in new ebuilds. Existing packages +should be migrated to newer EAPIs on version bumps, or proactively when +no version bumps are expected. + +The current list of deprecated EAPIs is stored as ``eapis-deprecated`` +in ``metadata/layout.conf``. diff --git a/_static/alabaster.css b/_static/alabaster.css deleted file mode 100644 index 0eddaeb..0000000 --- a/_static/alabaster.css +++ /dev/null @@ -1,701 +0,0 @@ -@import url("basic.css"); - -/* -- page layout ----------------------------------------------------------- */ - -body { - font-family: Georgia, serif; - font-size: 17px; - background-color: #fff; - color: #000; - margin: 0; - padding: 0; -} - - -div.document { - width: 940px; - margin: 30px auto 0 auto; -} - -div.documentwrapper { - float: left; - width: 100%; -} - -div.bodywrapper { - margin: 0 0 0 220px; -} - -div.sphinxsidebar { - width: 220px; - font-size: 14px; - line-height: 1.5; -} - -hr { - border: 1px solid #B1B4B6; -} - -div.body { - background-color: #fff; - color: #3E4349; - padding: 0 30px 0 30px; -} - -div.body > .section { - text-align: left; -} - -div.footer { - width: 940px; - margin: 20px auto 30px auto; - font-size: 14px; - color: #888; - text-align: right; -} - -div.footer a { - color: #888; -} - -p.caption { - font-family: inherit; - font-size: inherit; -} - - -div.relations { - display: none; -} - - -div.sphinxsidebar a { - color: #444; - text-decoration: none; - border-bottom: 1px dotted #999; -} - -div.sphinxsidebar a:hover { - border-bottom: 1px solid #999; -} - -div.sphinxsidebarwrapper { - padding: 18px 10px; -} - -div.sphinxsidebarwrapper p.logo { - padding: 0; - margin: -10px 0 0 0px; - text-align: center; -} - -div.sphinxsidebarwrapper h1.logo { - margin-top: -10px; - text-align: center; - margin-bottom: 5px; - text-align: left; -} - -div.sphinxsidebarwrapper h1.logo-name { - margin-top: 0px; -} - -div.sphinxsidebarwrapper p.blurb { - margin-top: 0; - font-style: normal; -} - -div.sphinxsidebar h3, -div.sphinxsidebar h4 { - font-family: Georgia, serif; - color: #444; - font-size: 24px; - font-weight: normal; - margin: 0 0 5px 0; - padding: 0; -} - -div.sphinxsidebar h4 { - font-size: 20px; -} - -div.sphinxsidebar h3 a { - color: #444; -} - -div.sphinxsidebar p.logo a, -div.sphinxsidebar h3 a, -div.sphinxsidebar p.logo a:hover, -div.sphinxsidebar h3 a:hover { - border: none; -} - -div.sphinxsidebar p { - color: #555; - margin: 10px 0; -} - -div.sphinxsidebar ul { - margin: 10px 0; - padding: 0; - color: #000; -} - -div.sphinxsidebar ul li.toctree-l1 > a { - font-size: 120%; -} - -div.sphinxsidebar ul li.toctree-l2 > a { - font-size: 110%; -} - -div.sphinxsidebar input { - border: 1px solid #CCC; - font-family: Georgia, serif; - font-size: 1em; -} - -div.sphinxsidebar hr { - border: none; - height: 1px; - color: #AAA; - background: #AAA; - - text-align: left; - margin-left: 0; - width: 50%; -} - -div.sphinxsidebar .badge { - border-bottom: none; -} - -div.sphinxsidebar .badge:hover { - border-bottom: none; -} - -/* To address an issue with donation coming after search */ -div.sphinxsidebar h3.donation { - margin-top: 10px; -} - -/* -- body styles ----------------------------------------------------------- */ - -a { - color: #004B6B; - text-decoration: underline; -} - -a:hover { - color: #6D4100; - text-decoration: underline; -} - -div.body h1, -div.body h2, -div.body h3, -div.body h4, -div.body h5, -div.body h6 { - font-family: Georgia, serif; - font-weight: normal; - margin: 30px 0px 10px 0px; - padding: 0; -} - -div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; } -div.body h2 { font-size: 180%; } -div.body h3 { font-size: 150%; } -div.body h4 { font-size: 130%; } -div.body h5 { font-size: 100%; } -div.body h6 { font-size: 100%; } - -a.headerlink { - color: #DDD; - padding: 0 4px; - text-decoration: none; -} - -a.headerlink:hover { - color: #444; - background: #EAEAEA; -} - -div.body p, div.body dd, div.body li { - line-height: 1.4em; -} - -div.admonition { - margin: 20px 0px; - padding: 10px 30px; - background-color: #EEE; - border: 1px solid #CCC; -} - -div.admonition tt.xref, div.admonition code.xref, div.admonition a tt { - background-color: #FBFBFB; - border-bottom: 1px solid #fafafa; -} - -div.admonition p.admonition-title { - font-family: Georgia, serif; - font-weight: normal; - font-size: 24px; - margin: 0 0 10px 0; - padding: 0; - line-height: 1; -} - -div.admonition p.last { - margin-bottom: 0; -} - -div.highlight { - background-color: #fff; -} - -dt:target, .highlight { - background: #FAF3E8; -} - -div.warning { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.danger { - background-color: #FCC; - border: 1px solid #FAA; - -moz-box-shadow: 2px 2px 4px #D52C2C; - -webkit-box-shadow: 2px 2px 4px #D52C2C; - box-shadow: 2px 2px 4px #D52C2C; -} - -div.error { - background-color: #FCC; - border: 1px solid #FAA; - -moz-box-shadow: 2px 2px 4px #D52C2C; - -webkit-box-shadow: 2px 2px 4px #D52C2C; - box-shadow: 2px 2px 4px #D52C2C; -} - -div.caution { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.attention { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.important { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.note { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.tip { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.hint { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.seealso { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.topic { - background-color: #EEE; -} - -p.admonition-title { - display: inline; -} - -p.admonition-title:after { - content: ":"; -} - -pre, tt, code { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; - font-size: 0.9em; -} - -.hll { - background-color: #FFC; - margin: 0 -12px; - padding: 0 12px; - display: block; -} - -img.screenshot { -} - -tt.descname, tt.descclassname, code.descname, code.descclassname { - font-size: 0.95em; -} - -tt.descname, code.descname { - padding-right: 0.08em; -} - -img.screenshot { - -moz-box-shadow: 2px 2px 4px #EEE; - -webkit-box-shadow: 2px 2px 4px #EEE; - box-shadow: 2px 2px 4px #EEE; -} - -table.docutils { - border: 1px solid #888; - -moz-box-shadow: 2px 2px 4px #EEE; - -webkit-box-shadow: 2px 2px 4px #EEE; - box-shadow: 2px 2px 4px #EEE; -} - -table.docutils td, table.docutils th { - border: 1px solid #888; - padding: 0.25em 0.7em; -} - -table.field-list, table.footnote { - border: none; - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -table.footnote { - margin: 15px 0; - width: 100%; - border: 1px solid #EEE; - background: #FDFDFD; - font-size: 0.9em; -} - -table.footnote + table.footnote { - margin-top: -15px; - border-top: none; -} - -table.field-list th { - padding: 0 0.8em 0 0; -} - -table.field-list td { - padding: 0; -} - -table.field-list p { - margin-bottom: 0.8em; -} - -/* Cloned from - * https://github.com/sphinx-doc/sphinx/commit/ef60dbfce09286b20b7385333d63a60321784e68 - */ -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -table.footnote td.label { - width: .1px; - padding: 0.3em 0 0.3em 0.5em; -} - -table.footnote td { - padding: 0.3em 0.5em; -} - -dl { - margin: 0; - padding: 0; -} - -dl dd { - margin-left: 30px; -} - -blockquote { - margin: 0 0 0 30px; - padding: 0; -} - -ul, ol { - /* Matches the 30px from the narrow-screen "li > ul" selector below */ - margin: 10px 0 10px 30px; - padding: 0; -} - -pre { - background: #EEE; - padding: 7px 30px; - margin: 15px 0px; - line-height: 1.3em; -} - -div.viewcode-block:target { - background: #ffd; -} - -dl pre, blockquote pre, li pre { - margin-left: 0; - padding-left: 30px; -} - -tt, code { - background-color: #ecf0f3; - color: #222; - /* padding: 1px 2px; */ -} - -tt.xref, code.xref, a tt { - background-color: #FBFBFB; - border-bottom: 1px solid #fff; -} - -a.reference { - text-decoration: none; - border-bottom: 1px dotted #004B6B; -} - -/* Don't put an underline on images */ -a.image-reference, a.image-reference:hover { - border-bottom: none; -} - -a.reference:hover { - border-bottom: 1px solid #6D4100; -} - -a.footnote-reference { - text-decoration: none; - font-size: 0.7em; - vertical-align: top; - border-bottom: 1px dotted #004B6B; -} - -a.footnote-reference:hover { - border-bottom: 1px solid #6D4100; -} - -a:hover tt, a:hover code { - background: #EEE; -} - - -@media screen and (max-width: 870px) { - - div.sphinxsidebar { - display: none; - } - - div.document { - width: 100%; - - } - - div.documentwrapper { - margin-left: 0; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - } - - div.bodywrapper { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - } - - ul { - margin-left: 0; - } - - li > ul { - /* Matches the 30px from the "ul, ol" selector above */ - margin-left: 30px; - } - - .document { - width: auto; - } - - .footer { - width: auto; - } - - .bodywrapper { - margin: 0; - } - - .footer { - width: auto; - } - - .github { - display: none; - } - - - -} - - - -@media screen and (max-width: 875px) { - - body { - margin: 0; - padding: 20px 30px; - } - - div.documentwrapper { - float: none; - background: #fff; - } - - div.sphinxsidebar { - display: block; - float: none; - width: 102.5%; - margin: 50px -30px -20px -30px; - padding: 10px 20px; - background: #333; - color: #FFF; - } - - div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p, - div.sphinxsidebar h3 a { - color: #fff; - } - - div.sphinxsidebar a { - color: #AAA; - } - - div.sphinxsidebar p.logo { - display: none; - } - - div.document { - width: 100%; - margin: 0; - } - - div.footer { - display: none; - } - - div.bodywrapper { - margin: 0; - } - - div.body { - min-height: 0; - padding: 0; - } - - .rtd_doc_footer { - display: none; - } - - .document { - width: auto; - } - - .footer { - width: auto; - } - - .footer { - width: auto; - } - - .github { - display: none; - } -} - - -/* misc. */ - -.revsys-inline { - display: none!important; -} - -/* Make nested-list/multi-paragraph items look better in Releases changelog - * pages. Without this, docutils' magical list fuckery causes inconsistent - * formatting between different release sub-lists. - */ -div#changelog > div.section > ul > li > p:only-child { - margin-bottom: 0; -} - -/* Hide fugly table cell borders in ..bibliography:: directive output */ -table.docutils.citation, table.docutils.citation td, table.docutils.citation th { - border: none; - /* Below needed in some edge cases; if not applied, bottom shadows appear */ - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - - -/* relbar */ - -.related { - line-height: 30px; - width: 100%; - font-size: 0.9rem; -} - -.related.top { - border-bottom: 1px solid #EEE; - margin-bottom: 20px; -} - -.related.bottom { - border-top: 1px solid #EEE; -} - -.related ul { - padding: 0; - margin: 0; - list-style: none; -} - -.related li { - display: inline; -} - -nav#rellinks { - float: right; -} - -nav#rellinks li+li:before { - content: "|"; -} - -nav#breadcrumbs li+li:before { - content: "\00BB"; -} - -/* Hide certain items when printing */ -@media print { - div.related { - display: none; - } -}
\ No newline at end of file diff --git a/basics.html b/basics.html index a9efb4c..111ae9f 100644 --- a/basics.html +++ b/basics.html @@ -254,6 +254,7 @@ be appealed to the <a class="reference external" href="https://wiki.gentoo.org/w </li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/combined.html b/combined.html index 5ec70aa..46c4836 100644 --- a/combined.html +++ b/combined.html @@ -538,6 +538,31 @@ updating its reverse dependencies.</p> </div> </div> </div> +<span id="document-deprecation"></span><div class="section" id="deprecations"> +<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this headline">¶</a></h2> +<div class="section" id="pg1001"> +<span id="deprecated-eapis"></span><span id="index-0"></span><h3>Deprecated EAPIs<a class="headerlink" href="#pg1001" title="Permalink to this headline">¶</a></h3> +<dl class="field-list simple"> +<dt class="field-odd">PG</dt> +<dd class="field-odd"><p>1001</p> +</dd> +<dt class="field-even">Source</dt> +<dd class="field-even"><p>Council</p> +</dd> +<dt class="field-odd">Reference</dt> +<dd class="field-odd"><p><a class="reference external" href="https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf">https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf</a></p> +</dd> +<dt class="field-even">Reported</dt> +<dd class="field-even"><p>by pkgcheck and repoman</p> +</dd> +</dl> +<p>Deprecated EAPIs should not be used in new ebuilds. Existing packages +should be migrated to newer EAPIs on version bumps, or proactively when +no version bumps are expected.</p> +<p>The current list of deprecated EAPIs is stored as <code class="docutils literal notranslate"><span class="pre">eapis-deprecated</span></code> +in <code class="docutils literal notranslate"><span class="pre">metadata/layout.conf</span></code>.</p> +</div> +</div> <span id="document-ebuild-format"></span><div class="section" id="ebuild-file-format"> <h2>Ebuild file format<a class="headerlink" href="#ebuild-file-format" title="Permalink to this headline">¶</a></h2> <div class="section" id="pg0101"> @@ -1593,6 +1618,10 @@ been reserved for true system users and groups.</p> </li> </ul> </li> +<li class="toctree-l1"><a class="reference internal" href="#document-deprecation">Deprecations</a><ul class='nav'> +<li class="toctree-l2"><a class="reference internal" href="#pg1001">Deprecated EAPIs</a></li> +</ul> +</li> <li class="toctree-l1"><a class="reference internal" href="#document-ebuild-format">Ebuild file format</a><ul class='nav'> <li class="toctree-l2"><a class="reference internal" href="#pg0101">Coding style</a></li> <li class="toctree-l2"><a class="reference internal" href="#pg0102">Code must be contained within ebuild and eclasses</a></li> @@ -1761,6 +1790,10 @@ been reserved for true system users and groups.</p> </li> </ul> </li> +<li class="toctree-l1"><a class="reference internal" href="index.html#document-deprecation">Deprecations</a><ul> +<li class="toctree-l2"><a class="reference internal" href="index.html#pg1001">Deprecated EAPIs</a></li> +</ul> +</li> <li class="toctree-l1"><a class="reference internal" href="index.html#document-ebuild-format">Ebuild file format</a><ul> <li class="toctree-l2"><a class="reference internal" href="index.html#pg0101">Coding style</a></li> <li class="toctree-l2"><a class="reference internal" href="index.html#pg0102">Code must be contained within ebuild and eclasses</a></li> diff --git a/dependencies.html b/dependencies.html index c014c8b..ec99ac3 100644 --- a/dependencies.html +++ b/dependencies.html @@ -21,7 +21,7 @@ <script src="_static/language_data.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> - <link rel="next" title="Ebuild file format" href="ebuild-format.html" /> + <link rel="next" title="Deprecations" href="deprecation.html" /> <link rel="prev" title="Other policy documents" href="other-docs.html" /> </head><body> <header> @@ -379,9 +379,9 @@ updating its reverse dependencies.</p> <div class="col-sm-6"> - <a href="ebuild-format.html" class="pull-right" style="color:#767676;"> + <a href="deprecation.html" class="pull-right" style="color:#767676;"> - Ebuild file format + Deprecations <i class="fa fa-angle-double-right" aria-hidden="true"></i> </a> @@ -422,6 +422,7 @@ updating its reverse dependencies.</p> </li> </ul> </li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/deprecation.html b/deprecation.html new file mode 100644 index 0000000..596b70e --- /dev/null +++ b/deprecation.html @@ -0,0 +1,294 @@ + +<!doctype html> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Deprecations — Gentoo Policy Guide documentation</title> + <link rel="stylesheet" href="_static/tyrian-sphinx-theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + + <link rel="icon" href="https://www.gentoo.org/favicon.ico" type="image/x-icon"> + <link href="https://assets.gentoo.org/tyrian/bootstrap.min.css" rel="stylesheet" media="screen"> + <link href="https://assets.gentoo.org/tyrian/tyrian.min.css" rel="stylesheet" media="screen"> + <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script> + <script src="_static/jquery.js"></script> + <script src="_static/underscore.js"></script> + <script src="_static/doctools.js"></script> + <script src="_static/language_data.js"></script> + <link rel="index" title="Index" href="genindex.html" /> + <link rel="search" title="Search" href="search.html" /> + <link rel="next" title="Ebuild file format" href="ebuild-format.html" /> + <link rel="prev" title="Dependencies" href="dependencies.html" /> + </head><body> + <header> + <div class="site-title"> + <div class="container"> + <div class="row"> + <div class="site-title-buttons"> + <div class="btn-group btn-group-sm"> + <a href="https://get.gentoo.org/" role="button" class="btn get-gentoo"><span class="fa fa-fw fa-download"></span> <strong>Get Gentoo!</strong></a> + <div class="btn-group btn-group-sm"> + <a class="btn gentoo-org-sites dropdown-toggle" data-toggle="dropdown" data-target="#" href="#"> + <span class="fa fa-fw fa-map-o"></span> <span class="hidden-xs">gentoo.org sites</span> <span class="caret"></span> + </a> + <ul class="dropdown-menu dropdown-menu-right"> + <li><a href="https://www.gentoo.org/" title="Main Gentoo website"><span class="fa fa-home fa-fw"></span> gentoo.org</a></li> + <li><a href="https://wiki.gentoo.org/" title="Find and contribute documentation"><span class="fa fa-file-text-o fa-fw"></span> Wiki</a></li> + <li><a href="https://bugs.gentoo.org/" title="Report issues and find common issues"><span class="fa fa-bug fa-fw"></span> Bugs</a></li> + <li><a href="https://forums.gentoo.org/" title="Discuss with the community"><span class="fa fa-comments-o fa-fw"></span> Forums</a></li> + <li><a href="https://packages.gentoo.org/" title="Find software for your Gentoo"><span class="fa fa-hdd-o fa-fw"></span> Packages</a></li> + <li class="divider"></li> + <li><a href="https://planet.gentoo.org/" title="Find out what's going on in the developer community"><span class="fa fa-rss fa-fw"></span> Planet</a></li> + <li><a href="https://archives.gentoo.org/" title="Read up on past discussions"><span class="fa fa-archive fa-fw"></span> Archives</a></li> + <li><a href="https://sources.gentoo.org/" title="Browse our source code"><span class="fa fa-code fa-fw"></span> Sources</a></li> + <li class="divider"></li> + <li><a href="https://infra-status.gentoo.org/" title="Get updates on the services provided by Gentoo"><span class="fa fa-server fa-fw"></span> Infra Status</a></li> + </ul> + </div> + </div> + </div> + <div class="logo"> + <a href="index.html" title="Back to the homepage" class="site-logo"></a> + <span class="site-label"> Policy Guide </span> + </div> + </div> + </div> + </div> + <nav class="tyrian-navbar" role="navigation"> + <div class="container"> + <div class="row"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + </div> + <div class="collapse navbar-collapse navbar-main-collapse"> + <ul class="nav navbar-nav"> + <li> + <a href="index.html">Home</a></li> + <li class=""><a href="_sources/deprecation.rst.txt">Source</a></li> + <li> + <a href="search.html">Search</a></li> + + + <li> + + <a href="genindex.html">General Index</a> + + </li> + + <li> + + <a href="std-policy-index.html">Policy Index</a> + + </li> + + + + + + + + + + </ul> + + <form action="search.html" class="navbar-form navbar-right" method="get" onsubmit="if (this.quicksearch.value == '') + { alert('Please enter one or more search terms first.'); + return false; } return true;"> + + <div class="input-group" style="margin-top:2px;"> + <span class="input-group-addon" style="background:#61597b;color:#FFF;border:0px;" id="basic-addon1"><i class="fa fa-search" aria-hidden="true"></i></span> + <input class="form-control" style="height:30px;border:0px;background:#61597b;color:#FFF;padding-left:0px;box-shadow: none;" type="text" id="quicksearch_top" name="q" title="Quick Search" placeholder="Quick Search" value=""> + </div> + <button class="btn btn-default hidden" type="submit" value="Search" id="find_top">Search</button> + </form> + + </div> + </div> + </div> + </nav> + </header> + + + <div class="container"> + <div class="row"> + + + + <div class="col-md-9 col-sm-12 col-xs-12" role="main"> + + + + + + + <div class="section" id="deprecations"> +<h1>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this headline">¶</a></h1> +<div class="section" id="pg1001"> +<span id="deprecated-eapis"></span><span id="index-0"></span><h2>Deprecated EAPIs<a class="headerlink" href="#pg1001" title="Permalink to this headline">¶</a></h2> +<dl class="field-list simple"> +<dt class="field-odd">PG</dt> +<dd class="field-odd"><p>1001</p> +</dd> +<dt class="field-even">Source</dt> +<dd class="field-even"><p>Council</p> +</dd> +<dt class="field-odd">Reference</dt> +<dd class="field-odd"><p><a class="reference external" href="https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf">https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf</a></p> +</dd> +<dt class="field-even">Reported</dt> +<dd class="field-even"><p>by pkgcheck and repoman</p> +</dd> +</dl> +<p>Deprecated EAPIs should not be used in new ebuilds. Existing packages +should be migrated to newer EAPIs on version bumps, or proactively when +no version bumps are expected.</p> +<p>The current list of deprecated EAPIs is stored as <code class="docutils literal notranslate"><span class="pre">eapis-deprecated</span></code> +in <code class="docutils literal notranslate"><span class="pre">metadata/layout.conf</span></code>.</p> +</div> +</div> + + + + + + + <div class="row" style="margin-top:50px;"> + <div class="col-sm-6"> + + <a href="dependencies.html" style="color:#767676;"> + <i class="fa fa-angle-double-left" aria-hidden="true"></i> + + Dependencies + + </a> + + </div> + + <div class="col-sm-6"> + + <a href="ebuild-format.html" class="pull-right" style="color:#767676;"> + + Ebuild file format + + <i class="fa fa-angle-double-right" aria-hidden="true"></i> + </a> + + </div> + </div> + + + + + </div> + + + <div class="col-md-3 hidden-sm hidden-xs" role="main"> +<div class="" role="navigation" aria-label="main navigation"> + <div class=""> + + <nav class="bs-docs-sidebar" data-spy="affix" data-offset-top="140" data-offset-bottom="400"> + <p class="hidden"><span class="hidden-text">Contents:</span></p> +<ul class='current nav'> +<li class="toctree-l1"><a class="reference internal" href="preface.html">Preface</a></li> +<li class="toctree-l1"><a class="reference internal" href="motivation.html">Motivation and history</a></li> +<li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> +<li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> +<li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1 current"><a class="current reference internal" href="#">Deprecations</a><ul class='nav'> +<li class="toctree-l2"><a class="reference internal" href="#pg1001">Deprecated EAPIs</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> +<li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> +<li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> +<li class="toctree-l1"><a class="reference internal" href="keywords.html">Keywording and stabilization</a></li> +<li class="toctree-l1"><a class="reference internal" href="languages.html">Language-specific policies</a></li> +<li class="toctree-l1"><a class="reference internal" href="maintainer.html">Package Maintainers</a></li> +<li class="toctree-l1"><a class="reference internal" href="other-metadata.html">Other metadata variables</a></li> +<li class="toctree-l1"><a class="reference internal" href="use-flags.html">USE flags</a></li> +<li class="toctree-l1"><a class="reference internal" href="user-group.html">Users and groups</a></li> +</ul> + + + </nav> + </div> +</div> + </div> + + </div> + <div class="clearer"></div> + </div> + <footer> + <div class="container"> + <div class="row"> + <div class="col-xs-12 col-md-offset-2 col-md-7"> + <h3 class="footerhead">Gentoo Policy Guide </h3> + <div class="row"> + <div class="col-xs-12 col-md-4"> + <span class="kk-group-header">Powered by</span><br><span><a href="http://sphinx-doc.org/">Sphinx 2.4.3</a> & <a href="https://github.com/mmagorsc/tyrian_sphinx_theme">Tyrian Theme 0.0.7</a></span> + </div> + <div class="col-xs-12 col-md-4"> + </div> + <div class="col-xs-12 col-md-4"> + </div> + </div> + </div> + <div class="col-xs-12 col-md-3"> + <h3 class="footerhead">Questions or comments?</h3> + Please feel free to <a href="https://www.gentoo.org/inside-gentoo/contact/">contact us</a>. + </div> + </div> + <div class="row"> + <div class="col-xs-2 col-sm-3 col-md-2"> + <ul class="footerlinks three-icons"> + <li><a href="https://twitter.com/gentoo" title="@Gentoo on Twitter"><span class="fa fa-twitter fa-fw"></span></a></li> + <li><a href="https://plus.google.com/+Gentoo" title="+Gentoo on Google+"><span class="fa fa-google-plus fa-fw"></span></a></li> + <li><a href="https://www.facebook.com/gentoo.org" title="Gentoo on Facebook"><span class="fa fa-facebook fa-fw"></span></a></li> + </ul> + </div> + <div class="col-xs-10 col-sm-9 col-md-10"> + <strong>© 2001–2020 Gentoo Foundation, Inc.</strong><br> + <small> + Gentoo is a trademark of the Gentoo Foundation, Inc. + The contents of this document, unless otherwise expressly stated, are licensed under the + <a href="https://creativecommons.org/licenses/by-sa/4.0/" rel="license">CC-BY-SA-4.0</a> license. + The <a href="https://www.gentoo.org/inside-gentoo/foundation/name-logo-guidelines.html">Gentoo Name and Logo Usage Guidelines</a> apply. + </small> + </div> + </div> + </div> + </footer> + + <script src="https://assets.gentoo.org/tyrian/bootstrap.min.js"></script> + + + <script type="text/javascript"> + $('body').scrollspy({ + target: '.bs-docs-sidebar', + offset: 40 + }); + </script> + + + <script type="text/javascript"> + $('#indices-and-tables').hide() + </script> + + + + + + + + </body> +</html> + diff --git a/ebuild-format.html b/ebuild-format.html index 74402f5..fedc840 100644 --- a/ebuild-format.html +++ b/ebuild-format.html @@ -22,7 +22,7 @@ <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <link rel="next" title="File system layout" href="filesystem.html" /> - <link rel="prev" title="Dependencies" href="dependencies.html" /> + <link rel="prev" title="Deprecations" href="deprecation.html" /> </head><body> <header> <div class="site-title"> @@ -262,10 +262,10 @@ make sure that it works correctly on their ebuilds.</p> <div class="row" style="margin-top:50px;"> <div class="col-sm-6"> - <a href="dependencies.html" style="color:#767676;"> + <a href="deprecation.html" style="color:#767676;"> <i class="fa fa-angle-double-left" aria-hidden="true"></i> - Dependencies + Deprecations </a> @@ -301,6 +301,7 @@ make sure that it works correctly on their ebuilds.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">Ebuild file format</a><ul class='nav'> <li class="toctree-l2"><a class="reference internal" href="#pg0101">Coding style</a></li> <li class="toctree-l2"><a class="reference internal" href="#pg0102">Code must be contained within ebuild and eclasses</a></li> diff --git a/filesystem.html b/filesystem.html index 2d3db1d..72dbdb7 100644 --- a/filesystem.html +++ b/filesystem.html @@ -397,6 +397,7 @@ it is mounted in another location, e.g. for the purposes of recovery.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">File system layout</a><ul class='nav'> <li class="toctree-l2"><a class="reference internal" href="#pg0201">Installation paths</a></li> diff --git a/genindex.html b/genindex.html index 4bc176a..bafa02c 100644 --- a/genindex.html +++ b/genindex.html @@ -187,8 +187,17 @@ <h2 id="E">E</h2> <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%; vertical-align: top;"><ul> + <li> + EAPI + + <ul> + <li><a href="deprecation.html#index-0">deprecated</a> +</li> + </ul></li> <li><a href="ebuild-format.html#index-1">eblit</a> </li> + </ul></td> + <td style="width: 33%; vertical-align: top;"><ul> <li> eclass @@ -187,6 +187,10 @@ in which the policy can be updated.</p> </li> </ul> </li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a><ul> +<li class="toctree-l2"><a class="reference internal" href="deprecation.html#pg1001">Deprecated EAPIs</a></li> +</ul> +</li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a><ul> <li class="toctree-l2"><a class="reference internal" href="ebuild-format.html#pg0101">Coding style</a></li> <li class="toctree-l2"><a class="reference internal" href="ebuild-format.html#pg0102">Code must be contained within ebuild and eclasses</a></li> @@ -298,6 +302,7 @@ in which the policy can be updated.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/installed-files.html b/installed-files.html index 0bb4cac..1f7588f 100644 --- a/installed-files.html +++ b/installed-files.html @@ -274,6 +274,7 @@ unnecessary and potentially harmful.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">Installed files</a><ul class='nav'> diff --git a/keywords.html b/keywords.html index 77e7e15..4389253 100644 --- a/keywords.html +++ b/keywords.html @@ -257,6 +257,7 @@ of last rite mails.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/languages.html b/languages.html index 665fdab..1cf10b5 100644 --- a/languages.html +++ b/languages.html @@ -251,6 +251,7 @@ will cause major upgrade issues.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/maintainer.html b/maintainer.html index 48daae6..80edd00 100644 --- a/maintainer.html +++ b/maintainer.html @@ -263,6 +263,7 @@ to them silently becoming maintainer-needed).</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/motivation.html b/motivation.html index 94c96b1..416d7af 100644 --- a/motivation.html +++ b/motivation.html @@ -228,6 +228,7 @@ devmanual) should conform to policies stated here.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/objects.inv b/objects.inv Binary files differindex b0f3f34..7c8bbe1 100644 --- a/objects.inv +++ b/objects.inv diff --git a/other-docs.html b/other-docs.html index a5d169c..586f3a7 100644 --- a/other-docs.html +++ b/other-docs.html @@ -241,6 +241,7 @@ disagree, Gentoo policies should be followed.</p> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/other-metadata.html b/other-metadata.html index f9e7132..ba5ad1e 100644 --- a/other-metadata.html +++ b/other-metadata.html @@ -333,6 +333,7 @@ by the ebuild, e.g. init.d scripts (usually GPL-2).</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/preface.html b/preface.html index 4721546..44fdfe2 100644 --- a/preface.html +++ b/preface.html @@ -213,6 +213,7 @@ in which the policy can be updated.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/searchindex.js b/searchindex.js index 04ddb33..0010c43 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["basics","dependencies","ebuild-format","filesystem","index","installed-files","keywords","languages","maintainer","motivation","other-docs","other-metadata","preface","use-flags","user-group"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.todo":2,sphinx:56},filenames:["basics.rst","dependencies.rst","ebuild-format.rst","filesystem.rst","index.rst","installed-files.rst","keywords.rst","languages.rst","maintainer.rst","motivation.rst","other-docs.rst","other-metadata.rst","preface.rst","use-flags.rst","user-group.rst"],objects:{},objnames:{},objtypes:{},terms:{"08gentoo":3,"2fuse":11,"80librari":3,"80multilib":3,"83cc5bbd7bbe8bdf04dd3c3bc7f8a035":11,"9cae3a92412a007febe7ac0612d50f5f":1,"break":[2,7],"case":[0,3,4,6,11],"class":0,"default":[1,5],"final":[0,9,10],"function":[0,2,3,7],"g\u00f3rny":12,"import":[1,7,11,14],"long":[1,6,7,11],"micha\u0142":12,"new":[3,4,7,9,13,14],"public":1,"static":[4,11],"switch":13,"true":14,"try":[0,2,8],"var":3,"while":[0,1,2,5,11],Adding:4,FHS:4,For:[1,3,8],Its:[0,9],PMS:[1,9,10,11],Such:[5,11],The:[0,1,2,3,4,6,7,8,9,10,11,12,13,14],There:[1,5,8,9],USE:[4,5],Use:2,Using:1,With:3,abi:[1,3],abil:[2,9,11],abolish:0,about:11,absolut:4,accept:[1,3,11,14],access:3,accident:7,accord:1,account:[1,2,4],acct:14,achiev:0,across:[0,9],action:0,activ:10,actual:8,add:[2,8],added:[3,5,8],adding:[1,8,14],addit:[2,3,5,9,10],addition:0,address:9,adjust:13,adopt:14,advantag:[2,13],affect:[0,2,6,11],aforement:[3,9],after:[0,1,3],afterward:13,against:[0,2,9,11],agre:8,aid:14,aim:[0,1,4,8,12,13],align:2,all:[0,1,2,4,5,6,7,8,9,10,11,12,13,14],alloc:14,allow:[2,11],along:[3,9],alreadi:[1,3,7,11],also:[0,7,9,13],alter:11,alwai:[2,3],amd64:3,amount:9,analyz:0,ani:[1,2,5,8,9,10,11,13],anoth:[1,3,11],anymor:[3,6],anywher:11,api:1,app:5,appeal:4,append:2,appli:[0,1,6,8,9,10],applic:[1,3,5,9,10,11],appropri:[3,11],approv:[1,10,14],arbitrari:14,arch:[2,6],architectur:[0,3,6],archiv:[1,5,11,13],area:0,argu:1,aris:[9,13,14],ask:[0,6],assign:[8,14],assum:[1,13],assumpt:11,attempt:[2,5,9,13],attribut:12,author:4,autom:0,autotool:5,avail:[1,9,11,13],avoid:[2,5],awar:8,backup:8,bad:[1,3,11],base:5,baselayout:14,bash:[2,5],basic:[4,10],becom:[1,4,8,12],been:[1,3,5,11,13,14],befor:[0,6,13,14],behavior:[0,1,5,11],being:[1,5,6,7,8,11],besid:10,better:[7,9],between:[3,7,11,13,14],bin:3,binari:11,bind:[4,9,12],bit:3,blurri:3,bodi:[0,4,9,12],boot:3,both:[0,2,4,5,7,12,13],boundari:3,bracket:2,breakag:[1,6],broken:3,brought:5,browser:3,bug:[2,6,8,11,14],build:[0,1,3,5,7,11,13],builtin:2,bump:[4,14],bundl:11,burden:8,cach:11,call:[1,7],can:[0,1,3,4,6,9,10,11,12,13,14],care:8,categori:5,caus:[1,5,6,7,11,13],cf3f5a59ac918335766632bd02438722:13,chanc:[7,8],chang:[2,4,7,10],check:[1,3,4],choic:[2,13],choos:[11,13],chosen:14,chost:3,circumst:[1,11],claim:1,clarifi:3,clean:1,clear:[4,9,12,13],close:6,code:[0,1,4,7,11],collect:9,collis:14,combin:[0,4,9,11,12],comment:8,commit:0,common:[1,2,11,12],compar:8,compat:[3,7],compil:0,complet:[5,9,11],compli:10,complianc:4,compon:0,concept:0,concis:9,condit:[2,11],config:5,conform:[9,10],confus:[2,6,13],consent:8,consequ:5,consid:[5,11,13],consist:[0,2,7,13],construct:2,contact:0,contain:[4,8,10,13],content:[2,4],context:5,contrari:11,contribut:0,control:[1,3,5,11,13],controlled_optional_rdepend:1,convert:[2,13],copi:2,correct:[1,3,11],correctli:[0,2,3],correspond:[1,3],cost:[5,7],could:[5,8,11],council:[0,1,3,4,9,10,12,13],cover:11,creat:[0,3,9,10,13,14],creativ:12,cross:14,ctarget:3,cumbersom:1,current:[0,3,4,8,12],dai:6,data:3,debat:1,decid:[1,11],decis:[0,9],declar:11,dedic:[8,11],defer:7,defici:9,defin:[1,4,7,10,13],definit:[4,12],delai:[7,14],depclean:11,depend:[2,4,5,6,7,11,13],dependent_slot:11,deprec:[4,14],deriv:11,design:[2,4,12],desir:14,detail:10,detect:[0,1],dev:[1,3,8,11,13],develop:[0,1,2,3,4,6,8,9,12,13,14],devmanu:[9,10],did:[5,9,11],die:5,differ:[0,1,2,11],difficult:3,direct:[0,11],directli:[0,7,9],directori:[2,3],disabl:[1,11],disagre:[0,10],disciplinari:0,discourag:[5,13],discov:13,discuss:[10,13],distinguish:[8,13],distribut:[3,10],distro:14,doc:3,document:[0,4,11,12],doe:[1,5,6,8,10,11],done:10,dosym:3,doubt:[0,14],down:[0,9],download:11,downward:14,drop:[4,8],dropping_stable_keyword:6,due:[1,3,5,6],duplic:6,dure:[1,3],dynam:[1,2,3,4,14],each:[0,1,9,11],eapi:10,earli:[3,7],easi:[0,11],easier:[0,13],easili:8,eblit:2,ebuild:[0,1,3,4,5,7,9,10,11],eclass:[1,4,11,14],edit:[2,9],editor:2,educ:0,effect:11,effort:[0,6],eight:9,either:[1,3,5,6,7,11,13],ekeyword:2,elog:1,emerg:11,enabl:[1,5,11,13],encourag:2,end:[0,7,8,13],enforc:[2,4,10,11],enough:11,ensur:[1,3,7,11],entri:[2,14],equal:1,equival:1,error:[1,2,11],especi:[1,3],establish:9,etc:[0,2,3],eutil:1,eval:2,even:[1,11,13],everi:9,exampl:[1,3,5,8,11],except:[1,3,6],execut:[0,3,11],exempt:6,exist:[1,7,11,13,14],expect:0,experi:0,experienc:[0,1],experiment:6,explan:9,explicit:[1,11],explicitli:[1,2,5,7,8,9,11,13,14],exponenti:7,express:[11,13],extend:13,extern:[2,4],fact:1,facto:9,fail:11,fallback:5,far:[0,9,11],fatal:[3,11],favor:14,featur:[1,11],few:[2,13],file:[0,4,6,8,9,11],filesystem:[3,10],find:[5,8,9,11],first:[5,6],fit:8,fix:[0,8,14],flag:[0,4,5],flat:[9,13],flip:1,focu:0,focus:[0,9],follow:[0,3,5,6,8,10,14],foo:[1,2],forbidden:[2,8,11],form:[2,9,13],formal:9,format:[4,10,11],former:[1,9],found:[3,9],free:14,frequent:[7,8],frobnic:3,from:[1,2,3,6,8,9,11,14],fulfil:3,full:[3,5],fulli:2,further:[0,14],furthermor:[1,2,3,8,9,11],futur:[1,6,8,10,13,14],game:4,gamestat:3,gap:14,gener:[2,3,5,10,11,13],gentoo:[0,1,2,3,6,7,8,9,11,12,13,14],get:1,gid:14,git:3,github:2,gitweb:3,give:7,glep:[0,1,4,14],global:[4,11,12,13],gnu:3,goal:[4,5],goe:2,going:[5,9],good:[1,3,11,14],govern:0,gpl:11,grab:8,gracefulli:[7,11],grant:3,graph:[1,6,7],grep:[2,8],group:[3,4,8],grow:7,gtk2:[1,13],gtk3:13,gtk:13,guarante:[7,11],gui:4,guid:[10,12],guidelin:[3,10],guix:3,hack:3,had:[1,6],hand:2,handl:[7,11],hard:[2,8,9,11,13],hardcod:[3,5],harder:2,harm:[5,11],has:[1,2,3,5,7,11,13,14],have:[1,2,5,6,7,11,14],help:[0,1,2,8],helper:7,here:[5,6,9],hierarch:13,hierarchi:3,high:3,highest:10,highlight:2,his:[0,7],histor:[1,2,3,4,5,11,13,14],histori:4,hold:3,homepag:4,host:3,hour:5,how:[1,9,10],howev:[5,6,9,10,11],http:[1,2,3,6,7,11,13,14],huge:5,hyphen:13,idea:1,identifi:11,imit:13,immedi:[1,6],immin:14,implement:[0,1,7,10,11],impli:3,implicitli:1,impos:10,imposs:5,improv:13,inappropri:8,incident:2,includ:[0,1,2,3,5,8,11],inconsist:3,increas:[1,8],indent:2,independ:6,index:[1,2,4,6,11,13],indic:[0,1,3,9,12],individu:2,infer:[1,11],inform:[1,4,8,9,11],init:11,initramf:3,instal:[0,1,4,7,11,13],install_mask:5,instead:[1,3,7],instruct:10,intend:9,interchang:1,interest:[6,8],intern:12,introduc:[5,7,13],introduct:[4,13],invalid:11,invari:11,investig:2,involv:0,ish:2,isol:3,issu:[0,5,7,13],its:[1,3,7,9,10],itself:10,ius:11,job:11,justifi:14,keep:5,kept:6,keyword:4,kind:0,knowledg:8,known:[0,6,11],lack:9,languag:4,larg:[2,8,9],larger:3,last:[6,8],later:7,latter:[1,3,9,11,13],layout:[4,10],lead:14,least:[1,2,6,11],leav:[2,14],lengthen:13,less:[0,2,9,11],level:[2,3,10],lib64:3,lib:[1,3,5],libbar:1,libexec:3,libfoo:1,libfrobn:1,libpython:7,librari:[1,4],libreoffic:5,libtool:4,licens:4,life:7,like:13,likeli:0,likewis:1,limit:[0,2],line:4,liner:5,link:[1,4,5,7,11],linker:[0,3],lint:[0,2],linux:10,list:[0,3,5,8,9,10,11,14],liter:2,littl:[2,11],load:2,loader:[3,5],local:[5,13],locat:[2,4,5,11],log:[1,3,9,13],logic:[1,9],longer:[1,3,8],lose:[1,7],lost:8,lot:9,low:13,lowest:14,made:[3,13],mai:[1,3,5,10,13],mail:[0,6,8,10],maintain:[0,3,4,6,7,9,10,12],mainten:[2,7,8],major:[0,7,10,11,14],make:[1,2,3,4,5,7,8,9,11,13],manag:[0,1,3,4,11],mani:[1,3,5,7,8,10,11],manual:[4,13],marker:11,match:[1,7,14],mean:[1,13],meaning:4,meant:[4,6,8,12],measur:0,meet:[1,3,9,13],member:[0,8],mention:9,mere:8,messag:[1,11,13],metadata:[3,4,8],method:2,mgorni:12,might:5,migrat:14,minim:7,minor:[0,6],mismatch:13,miss:[1,11],mistak:[0,1,11],modern:3,modifi:2,modul:7,moment:1,more:[2,5,9,10,11,13],most:2,motiv:4,mount:3,move:[2,3],mtab:3,much:[5,11],multi:2,multilib:4,multipl:[2,11,13],multislot:4,must:[1,3,4,5,6,7,8,13,14],name:[2,3,4,5],necessari:[1,5,8,13],need:[1,3,5,8,9,10,11,13,14],needless:1,neg:[5,6],neglect:6,neither:8,never:[3,5,9],nevertheless:10,newest:1,newli:13,next:14,nix:3,no_homepag:11,non:[0,1,2,3,6,9,11],nonfunct:1,nor:[1,8],normal:[3,11],noth:11,notic:[1,5],number:[2,7,8,14],obsolet:9,obtain:13,offer:13,often:[6,8],old:[1,3,6,7,8,11],oldid:[1,6,11,13],omit:11,onc:[1,2,6,8],one:[1,3,5,6,7,8,11],ones:14,onli:[1,2,3,5,6,9,10,11],open:[1,14],oper:[4,10],oppon:1,opportun:1,opt:3,optfeatur:1,option:[4,11,13],order:[0,1,3,5,7,9,11],org:[1,2,3,6,7,11,13,14],organ:9,origin:[8,9,11],other:[0,1,2,3,4,5,6,7,8,9,12,13],otherwis:[1,5],out:[1,7,8,9,13],over:[0,6],overlai:11,overlap:2,overrid:[0,10],overspecifi:11,own:3,ownership:4,packag:[0,2,3,4,5,6,7,11,13,14],page:[2,4,9,10],paludi:1,parallel:11,part:[1,2,3,9],partial:[2,9,10],particular:[5,9],partit:3,past:[2,9],path:[0,4,5],per:13,period:0,permit:[1,2,3,8,11],person:[0,6,13],phase:[0,2,7,13],php:[1,6,11,13],pkg:5,pkgcheck:[0,1,2,3,6,7,11,13,14],place:[1,5,6],plain:[1,2],pleas:[8,11],plugin:5,point:[1,3,5,9],pointless:14,polici:[1,5,6,8,11,12,13],port:7,portabl:[0,1,5],portag:[1,3],posix:[2,4],possibl:[0,1,2,7,8,9],potenti:[5,11],practic:[0,5],pre:11,precis:9,predict:1,prefac:4,prefer:[1,7,13],prepar:7,preprocess:2,prerequisit:11,present:11,prevent:[1,8,14],previou:[0,1,6],primari:[9,11],primit:14,principl:2,prioriti:13,privat:1,privileg:3,proactiv:4,problem:[0,1],proc:3,proceed:6,process:[2,4,6,10,12,14],profil:[3,8],program:[5,7,8],proj:3,project:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],prolifer:5,prone:2,propag:1,proper:13,propon:1,propos:1,protect:11,provid:[0,5,7,9,10,11,14],pull:1,purpos:[3,4,11],push:[0,14],pypi:2,python:[4,8],python_2_end:7,python_compat:7,python_gen_cond_dep:7,python_single_target:7,python_single_usedep:7,python_target:7,python_usedep:7,qt4:13,qt5:13,qualiti:0,quality_assur:[1,6,11,13],queri:[9,11],question:[0,1,3,6,8,11],rang:[1,14],rapid:14,rather:[2,9,10,13],rational:[1,2,3,4,5,6,7,8,9,11,12,13,14],reach:7,readabl:3,readi:7,readm:1,realli:[5,9],reason:[1,3,14],reassign:8,rebuild:[1,5],recommend:[2,5,10,13,14],reconsid:1,recoveri:[3,5],reduc:[0,2,7],refer:[1,3,4,6,7,9,11,13,14],refin:1,refus:[0,8],regard:0,regular:[13,14],reject:9,rekeyword:4,rel:3,relat:[0,9],relev:[0,6,11],reli:[1,3],reliabl:[0,7],remain:6,rememb:11,remov:[1,4,5,7,11,13,14],render:2,repair:3,repeat:[0,2],replac:[5,9,13],repo:3,repoman:[0,1,2,3,6,14],report:[0,1,2,3,5,6,7,8,11,13,14],repositori:[0,9,10,11],request:[0,1,6,14],requir:[1,3,5,7,9,10,11,14],resembl:13,reserv:[13,14],resign:8,resolv:[0,11],respond:6,respons:[1,11,13,14],restrict:[1,3,4,9,10],result:[1,14],retest:6,retir:7,reus:14,revers:[1,5,7],review:[10,14],revis:[3,4],risk:0,rite:6,role:0,root:3,rootf:3,rule:[2,6,10,11,13,14],run:[0,3],runtim:[4,7,11],same:[0,11,14],sbin:3,scale:9,scan:0,scatter:9,scope:11,score:3,script:[3,7,11],search:4,second:14,section:1,secur:5,select:14,self:3,send:8,separ:[4,11],serv:14,servic:[0,5],set:[1,2,4,9,12,13],setgid:3,setup:[0,3],share:[3,5],sharealik:12,shell:5,shorter:13,should:[0,1,3,5,6,7,9,10,11,13,14],side:1,silent:8,similar:11,simpl:[13,14],simplest:11,simpli:1,simplifi:14,simultan:11,sinc:[2,3,5,11,13],singl:[4,9,11],size:5,skip:11,slack:6,slot:[4,7],small:[3,4,8],smaller:5,softwar:[0,3,10],sole:8,solut:1,some:[3,6,9,11],soon:7,sooner:7,sourc:[1,2,3,4,5,6,7,8,9,11,12,13,14],space:[3,11],span:1,special:[3,4,11,13],specif:[0,1,4,5,9,11,12,13],specifi:[1,2,10,11],spend:5,spirit:9,split:8,src:3,src_uri:4,srv:3,stabil:4,stabl:[1,4],stale:9,standard:[2,4],start:[1,9,14],state:[3,4,11],still:[1,3,6,13],strict:4,strictli:[3,11],strip:5,strongli:5,style:[1,4],sub:4,subdirectori:3,subpag:11,subsequ:10,subset:6,subslot:4,subtli:3,success:14,suffer:8,suffici:9,suffix:3,suggest:10,summari:[1,3,13],supplement:[0,5],suppli:[4,12],support:[0,1,2,4,5,7,11,13],suppos:3,sure:[2,8],surpris:[0,2],symbol:4,symlink:3,sync:14,synchron:14,syntax:2,system:[0,4,5,10,11,14],systemd:[0,5],tab:2,take:[0,1,6,8],target:4,task:0,team:[0,2,3,4,6,8,9,12,13],technic:[3,5,8,9,10,11,13],temporarili:11,tent:1,term:7,termin:2,test:[0,2,4],text:12,than:[0,2,5,7,9,10,13],thei:[0,1,3,5,6,8,11,13],them:[0,3,5,8,9,10,13],themselv:5,therefor:[1,2,3,4,9,12],thi:[0,1,2,3,5,6,8,9,10,11,12,13,14],those:[0,2,3,7,8,11],three:[0,1],through:[7,10],tild:1,time:[0,1,6,7,9,11],timefram:1,tini:5,tip:9,titl:[1,6,11,13],todai:5,toggl:1,tool:[0,1,2,5],toolchain:[3,11],toolkit:13,top:3,tracker:11,tree:[0,3,4,9,10,12],trigger:[0,11],triplet:3,trivial:[0,11],turn:[9,11],two:[0,11],txt:[1,3,13,14],udev:3,uid:14,unclear:9,uncommon:[1,5],uncondition:[5,11],undefin:11,under:[1,11,12],underscor:4,understand:9,unfair:8,unit:[0,5],unless:[1,5,7,8,14],unmaintain:8,unnecessari:[2,5,6,7,13],unnecessarili:[1,13],unpredict:11,unprefix:13,unreli:1,unset:11,until:7,unus:2,unwilling:0,updat:[1,4,9,10,12,14],upgrad:[7,11],upon:10,upstream:[3,7,11],uri:2,usag:[1,4,9],use:[0,2,3,4,5,7,9,11,13,14],use_expand:13,used:[1,2,3,5,7,8,11,13,14],usefulness:2,user:[0,1,3,4,5,7,8,11,13],uses:[1,7,11,13],using:[0,1,2,3,5,7,11,14],usr:4,usual:[1,11],valid:13,valu:[1,2,3,4],variabl:[4,7],variant:3,variou:[0,8,9,13],verbatim:2,veri:[1,3,5,8,9,13,14],verifi:[1,11],version:[1,2,3,4,11,14],versioned_use_flag:13,via:[2,3,9,10,11,13,14],violat:[0,11],wai:[1,9,11,13],want:[6,13],warn:1,wast:3,web:[3,11],well:[2,4,6,9,10,11,12],were:[1,2,5,6,9,11,14],what:8,when:[0,1,2,3,5,8,10,11,13],whenev:[1,2,3,5,6,10,11,13],where:3,whether:[0,1,6],which:[1,2,4,6,9,11,12,13],who:[1,5,6,8,9,13],whole:7,why:8,wide:0,wider:9,widget:13,width:2,wiki:[1,6,7,9,10,11,13],wildcard:1,wish:[5,13],within:[1,3,4,6,8,13],without:[0,2,3,4],word:9,work:[0,2,3,6,11,12,13],world:3,wors:8,would:[3,9],wrap:2,writabl:3,written:[0,1,8,9],wrong:[3,11],www:11,xml:8,yet:1,you:1,your:1,zeroth:1},titles:["Basic information","Dependencies","Ebuild file format","File system layout","Gentoo Policy Guide","Installed files","Keywording and stabilization","Language-specific policies","Package Maintainers","Motivation and history","Other policy documents","Other metadata variables","Preface","USE flags","Users and groups"],titleterms:{"case":1,"new":[6,8],"static":[3,5],Adding:8,FHS:10,USE:[1,11,13],absolut:3,account:14,appeal:0,author:12,basic:0,bump:1,chang:[0,1],check:0,code:2,complianc:0,contain:2,defin:2,depend:1,deprec:7,develop:10,document:[9,10],drop:6,dynam:11,ebuild:2,eclass:[2,7],enforc:0,extern:10,file:[2,3,5],flag:[1,11,13],format:2,game:3,gentoo:[4,10],glep:10,goal:0,group:14,gui:13,guid:[4,9],histor:9,histori:9,homepag:[2,11],indic:4,inform:0,instal:[3,5],introduct:12,keyword:[2,6],languag:7,layout:3,librari:[3,5],libtool:[3,5],licens:[11,12],line:2,link:3,locat:3,maintain:8,make:0,manag:10,manual:10,meaning:11,metadata:11,motiv:9,multilib:3,multislot:11,must:[2,11],name:13,oper:1,option:1,other:[10,11],ownership:3,packag:[1,8,10],path:3,polici:[0,4,7,9,10,14],posix:10,prefac:12,proactiv:1,purpos:9,python:7,refer:2,rekeyword:6,remov:[6,8],restrict:11,revis:1,runtim:1,separ:3,singl:2,slot:[1,11],small:5,special:1,specif:[7,10],src_uri:2,stabil:6,stabl:6,standard:10,state:9,strict:3,style:2,sub:1,subslot:1,support:3,symbol:3,system:3,tabl:4,target:3,test:11,todo:[3,6,13],underscor:13,usag:7,use:1,user:14,usr:3,valu:11,variabl:[2,11],version:[6,13],within:2,without:[1,8]}})
\ No newline at end of file +Search.setIndex({docnames:["basics","dependencies","deprecation","ebuild-format","filesystem","index","installed-files","keywords","languages","maintainer","motivation","other-docs","other-metadata","preface","use-flags","user-group"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.todo":2,sphinx:56},filenames:["basics.rst","dependencies.rst","deprecation.rst","ebuild-format.rst","filesystem.rst","index.rst","installed-files.rst","keywords.rst","languages.rst","maintainer.rst","motivation.rst","other-docs.rst","other-metadata.rst","preface.rst","use-flags.rst","user-group.rst"],objects:{},objnames:{},objtypes:{},terms:{"08gentoo":4,"2fuse":12,"80librari":4,"80multilib":4,"83cc5bbd7bbe8bdf04dd3c3bc7f8a035":12,"9cae3a92412a007febe7ac0612d50f5f":1,"break":[3,8],"case":[0,4,5,7,12],"class":0,"default":[1,6],"final":[0,10,11],"function":[0,3,4,8],"g\u00f3rny":13,"import":[1,8,12,15],"long":[1,7,8,12],"micha\u0142":13,"new":[2,4,5,8,10,14,15],"public":1,"static":[5,12],"switch":14,"true":15,"try":[0,3,9],"var":4,"while":[0,1,3,6,12],Adding:5,FHS:5,For:[1,4,9],Its:[0,10],PMS:[1,10,11,12],Such:[6,12],The:[0,1,2,3,4,5,7,8,9,10,11,12,13,14,15],There:[1,6,9,10],USE:[5,6],Use:3,Using:1,With:4,abi:[1,4],abil:[3,10,12],abolish:0,about:12,absolut:5,accept:[1,4,12,15],access:4,accident:8,accord:1,account:[1,3,5],acct:15,achiev:0,across:[0,10],action:0,activ:11,actual:9,add:[3,9],added:[4,6,9],adding:[1,9,15],addit:[3,4,6,10,11],addition:0,address:10,adjust:14,adopt:15,advantag:[3,14],affect:[0,3,7,12],aforement:[4,10],after:[0,1,4],afterward:14,against:[0,3,10,12],agre:9,aid:15,aim:[0,1,5,9,13,14],align:3,all:[0,1,3,5,6,7,8,9,10,11,12,13,14,15],alloc:15,allow:[3,12],along:[4,10],alreadi:[1,4,8,12],also:[0,8,10,14],alter:12,alwai:[3,4],amd64:4,amount:10,analyz:0,ani:[1,3,6,9,10,11,12,14],anoth:[1,4,12],anymor:[4,7],anywher:12,api:1,app:6,appeal:5,append:3,appli:[0,1,7,9,10,11],applic:[1,4,6,10,11,12],appropri:[4,12],approv:[1,11,15],arbitrari:15,arch:[3,7],architectur:[0,4,7],archiv:[1,6,12,14],area:0,argu:1,aris:[10,14,15],ask:[0,7],assign:[9,15],assum:[1,14],assumpt:12,attempt:[3,6,10,14],attribut:13,author:5,autom:0,autotool:6,avail:[1,10,12,14],avoid:[3,6],awar:9,backup:9,bad:[1,4,12],base:6,baselayout:15,bash:[3,6],basic:[5,11],becom:[1,5,9,13],been:[1,4,6,12,14,15],befor:[0,7,14,15],behavior:[0,1,6,12],being:[1,6,7,8,9,12],besid:11,better:[8,10],between:[4,8,12,14,15],bin:4,binari:12,bind:[5,10,13],bit:4,blurri:4,bodi:[0,5,10,13],boot:4,both:[0,3,5,6,8,13,14],boundari:4,bracket:3,breakag:[1,7],broken:4,brought:6,browser:4,bug:[3,7,9,12,15],build:[0,1,4,6,8,12,14],builtin:3,bump:[2,5,15],bundl:12,burden:9,cach:12,call:[1,8],can:[0,1,4,5,7,10,11,12,13,14,15],care:9,categori:6,caus:[1,6,7,8,12,14],cf3f5a59ac918335766632bd02438722:14,chanc:[8,9],chang:[3,5,8,11],check:[1,4,5],choic:[3,14],choos:[12,14],chosen:15,chost:4,circumst:[1,12],claim:1,clarifi:4,clean:1,clear:[5,10,13,14],close:7,code:[0,1,5,8,12],collect:10,collis:15,combin:[0,5,10,12,13],comment:9,commit:0,common:[1,3,12,13],compar:9,compat:[4,8],compil:0,complet:[6,10,12],compli:11,complianc:5,compon:0,concept:0,concis:10,condit:[3,12],conf:2,config:6,conform:[10,11],confus:[3,7,14],consent:9,consequ:6,consid:[6,12,14],consist:[0,3,8,14],construct:3,contact:0,contain:[5,9,11,14],content:[3,5],context:6,contrari:12,contribut:0,control:[1,4,6,12,14],controlled_optional_rdepend:1,convert:[3,14],copi:3,correct:[1,4,12],correctli:[0,3,4],correspond:[1,4],cost:[6,8],could:[6,9,12],council:[0,1,2,4,5,10,11,13,14],cover:12,creat:[0,4,10,11,14,15],creativ:13,cross:15,ctarget:4,cumbersom:1,current:[0,2,4,5,9,13],dai:7,data:4,debat:1,decid:[1,12],decis:[0,10],declar:12,dedic:[9,12],defer:8,defici:10,defin:[1,5,8,11,14],definit:[5,13],delai:[8,15],depclean:12,depend:[3,5,6,7,8,12,14],dependent_slot:12,deprec:[5,15],deriv:12,design:[3,5,13],desir:15,detail:11,detect:[0,1],dev:[1,4,9,12,14],develop:[0,1,3,4,5,7,9,10,13,14,15],devmanu:[10,11],did:[6,10,12],die:6,differ:[0,1,3,12],difficult:4,direct:[0,12],directli:[0,8,10],directori:[3,4],disabl:[1,12],disagre:[0,11],disciplinari:0,discourag:[6,14],discov:14,discuss:[11,14],distinguish:[9,14],distribut:[4,11],distro:15,doc:4,document:[0,5,12,13],doe:[1,6,7,9,11,12],done:11,dosym:4,doubt:[0,15],down:[0,10],download:12,downward:15,drop:[5,9],dropping_stable_keyword:7,due:[1,4,6,7],duplic:7,dure:[1,4],dynam:[1,3,4,5,15],each:[0,1,10,12],eapi:[5,11],earli:[4,8],easi:[0,12],easier:[0,14],easili:9,eblit:3,ebuild:[0,1,2,4,5,6,8,10,11,12],eclass:[1,5,12,15],edit:[3,10],editor:3,educ:0,effect:12,effort:[0,7],eight:10,either:[1,4,6,7,8,12,14],ekeyword:3,elog:1,emerg:12,enabl:[1,6,12,14],encourag:3,end:[0,8,9,14],enforc:[3,5,11,12],enough:12,ensur:[1,4,8,12],entri:[3,15],equal:1,equival:1,error:[1,3,12],especi:[1,4],establish:10,etc:[0,3,4],eutil:1,eval:3,even:[1,12,14],everi:10,exampl:[1,4,6,9,12],except:[1,4,7],execut:[0,4,12],exempt:7,exist:[1,2,8,12,14,15],expect:[0,2],experi:0,experienc:[0,1],experiment:7,explan:10,explicit:[1,12],explicitli:[1,3,6,8,9,10,12,14,15],exponenti:8,express:[12,14],extend:14,extern:[3,5],fact:1,facto:10,fail:12,fallback:6,far:[0,10,12],fatal:[4,12],favor:15,featur:[1,12],few:[3,14],file:[0,5,7,9,10,12],filesystem:[4,11],find:[6,9,10,12],first:[6,7],fit:9,fix:[0,9,15],flag:[0,5,6],flat:[10,14],flip:1,focu:0,focus:[0,10],follow:[0,4,6,7,9,11,15],foo:[1,3],forbidden:[3,9,12],form:[3,10,14],formal:10,format:[5,11,12],former:[1,10],found:[4,10],free:15,frequent:[8,9],frobnic:4,from:[1,3,4,7,9,10,12,15],fulfil:4,full:[4,6],fulli:3,further:[0,15],furthermor:[1,3,4,9,10,12],futur:[1,7,9,11,14,15],game:5,gamestat:4,gap:15,gener:[3,4,6,11,12,14],gentoo:[0,1,2,3,4,7,8,9,10,12,13,14,15],get:1,gid:15,git:[2,4],github:3,gitweb:[2,4],give:8,glep:[0,1,5,15],global:[5,12,13,14],gnu:4,goal:[5,6],goe:3,going:[6,10],good:[1,4,12,15],govern:0,gpl:12,grab:9,gracefulli:[8,12],grant:4,graph:[1,7,8],grep:[3,9],group:[4,5,9],grow:8,gtk2:[1,14],gtk3:14,gtk:14,guarante:[8,12],gui:5,guid:[11,13],guidelin:[4,11],guix:4,hack:4,had:[1,7],hand:3,handl:[8,12],hard:[3,9,10,12,14],hardcod:[4,6],harder:3,harm:[6,12],has:[1,3,4,6,8,12,14,15],have:[1,3,6,7,8,12,15],help:[0,1,3,9],helper:8,here:[6,7,10],hierarch:14,hierarchi:4,high:4,highest:11,highlight:3,his:[0,8],histor:[1,3,4,5,6,12,14,15],histori:5,hold:4,homepag:5,host:4,hour:6,how:[1,10,11],howev:[6,7,10,11,12],http:[1,2,3,4,7,8,12,14,15],huge:6,hyphen:14,idea:1,identifi:12,imit:14,immedi:[1,7],immin:15,implement:[0,1,8,11,12],impli:4,implicitli:1,impos:11,imposs:6,improv:14,inappropri:9,incident:3,includ:[0,1,3,4,6,9,12],inconsist:4,increas:[1,9],indent:3,independ:7,index:[1,3,5,7,12,14],indic:[0,1,4,10,13],individu:3,infer:[1,12],inform:[1,5,9,10,12],init:12,initramf:4,instal:[0,1,5,8,12,14],install_mask:6,instead:[1,4,8],instruct:11,intend:10,interchang:1,interest:[7,9],intern:13,introduc:[6,8,14],introduct:[5,14],invalid:12,invari:12,investig:3,involv:0,ish:3,isol:4,issu:[0,6,8,14],its:[1,4,8,10,11],itself:11,ius:12,job:12,justifi:15,keep:6,kept:7,keyword:5,kind:0,knowledg:9,known:[0,7,12],lack:10,languag:5,larg:[3,9,10],larger:4,last:[7,9],later:8,latter:[1,4,10,12,14],layout:[2,5,11],lead:15,least:[1,3,7,12],leav:[3,15],lengthen:14,less:[0,3,10,12],level:[3,4,11],lib64:4,lib:[1,4,6],libbar:1,libexec:4,libfoo:1,libfrobn:1,libpython:8,librari:[1,5],libreoffic:6,libtool:5,licens:5,life:8,like:14,likeli:0,likewis:1,limit:[0,3],line:5,liner:6,link:[1,5,6,8,12],linker:[0,4],lint:[0,3],linux:11,list:[0,2,4,6,9,10,11,12,15],liter:3,littl:[3,12],load:3,loader:[4,6],local:[6,14],locat:[3,5,6,12],log:[1,4,10,14],logic:[1,10],longer:[1,4,9],lose:[1,8],lost:9,lot:10,low:14,lowest:15,made:[4,14],mai:[1,4,6,11,14],mail:[0,7,9,11],maintain:[0,4,5,7,8,10,11,13],mainten:[3,8,9],major:[0,8,11,12,15],make:[1,3,4,5,6,8,9,10,12,14],manag:[0,1,4,5,12],mani:[1,4,6,8,9,11,12],manual:[5,14],marker:12,match:[1,8,15],mean:[1,14],meaning:5,meant:[5,7,9,13],measur:0,meet:[1,4,10,14],member:[0,9],mention:10,mere:9,messag:[1,12,14],metadata:[2,4,5,9],method:3,mgorni:13,might:6,migrat:[2,15],minim:8,minor:[0,7],mismatch:14,miss:[1,12],mistak:[0,1,12],modern:4,modifi:3,modul:8,moment:1,more:[3,6,10,11,12,14],most:3,motiv:5,mount:4,move:[3,4],mtab:4,much:[6,12],multi:3,multilib:5,multipl:[3,12,14],multislot:5,must:[1,4,5,6,7,8,9,14,15],name:[3,4,5,6],necessari:[1,6,9,14],need:[1,4,6,9,10,11,12,14,15],needless:1,neg:[6,7],neglect:7,neither:9,never:[4,6,10],nevertheless:11,newer:2,newest:1,newli:14,next:15,nix:4,no_homepag:12,non:[0,1,3,4,7,10,12],nonfunct:1,nor:[1,9],normal:[4,12],noth:12,notic:[1,6],number:[3,8,9,15],obsolet:10,obtain:14,offer:14,often:[7,9],old:[1,4,7,8,9,12],oldid:[1,7,12,14],omit:12,onc:[1,3,7,9],one:[1,4,6,7,8,9,12],ones:15,onli:[1,3,4,6,7,10,11,12],open:[1,15],oper:[5,11],oppon:1,opportun:1,opt:4,optfeatur:1,option:[5,12,14],order:[0,1,4,6,8,10,12],org:[1,2,3,4,7,8,12,14,15],organ:10,origin:[9,10,12],other:[0,1,3,4,5,6,7,8,9,10,13,14],otherwis:[1,6],out:[1,8,9,10,14],over:[0,7],overlai:12,overlap:3,overrid:[0,11],overspecifi:12,own:4,ownership:5,packag:[0,2,3,4,5,6,7,8,12,14,15],page:[3,5,10,11],paludi:1,parallel:12,part:[1,3,4,10],partial:[3,10,11],particular:[6,10],partit:4,past:[3,10],path:[0,5,6],per:14,period:0,permit:[1,3,4,9,12],person:[0,7,14],phase:[0,3,8,14],php:[1,7,12,14],pkg:6,pkgcheck:[0,1,2,3,4,7,8,12,14,15],place:[1,6,7],plain:[1,3],pleas:[9,12],plugin:6,point:[1,4,6,10],pointless:15,polici:[1,6,7,9,12,13,14],port:8,portabl:[0,1,6],portag:[1,4],posix:[3,5],possibl:[0,1,3,8,9,10],potenti:[6,12],practic:[0,6],pre:12,precis:10,predict:1,prefac:5,prefer:[1,8,14],prepar:8,preprocess:3,prerequisit:12,present:12,prevent:[1,9,15],previou:[0,1,7],primari:[10,12],primit:15,principl:3,prioriti:14,privat:1,privileg:4,proactiv:[2,5],problem:[0,1],proc:4,proceed:7,process:[3,5,7,11,13,15],profil:[4,9],program:[6,8,9],proj:4,project:[0,1,3,4,5,6,7,8,9,10,11,12,13,14],prolifer:6,prone:3,propag:1,proper:14,propon:1,propos:1,protect:12,provid:[0,6,8,10,11,12,15],pull:1,purpos:[4,5,12],push:[0,15],pypi:3,python:[5,9],python_2_end:8,python_compat:8,python_gen_cond_dep:8,python_single_target:8,python_single_usedep:8,python_target:8,python_usedep:8,qt4:14,qt5:14,qualiti:0,quality_assur:[1,7,12,14],queri:[10,12],question:[0,1,4,7,9,12],rang:[1,15],rapid:15,rather:[3,10,11,14],rational:[1,3,4,5,6,7,8,9,10,12,13,14,15],reach:8,readabl:4,readi:8,readm:1,realli:[6,10],reason:[1,4,15],reassign:9,rebuild:[1,6],recommend:[3,6,11,14,15],reconsid:1,recoveri:[4,6],reduc:[0,3,8],refer:[1,2,4,5,7,8,10,12,14,15],refin:1,refus:[0,9],regard:0,regular:[14,15],reject:10,rekeyword:5,rel:4,relat:[0,10],relev:[0,7,12],reli:[1,4],reliabl:[0,8],remain:7,rememb:12,remov:[1,5,6,8,12,14,15],render:3,repair:4,repeat:[0,3],replac:[6,10,14],repo:[2,4],repoman:[0,1,2,3,4,7,15],report:[0,1,2,3,4,6,7,8,9,12,14,15],repositori:[0,10,11,12],request:[0,1,7,15],requir:[1,4,6,8,10,11,12,15],resembl:14,reserv:[14,15],resign:9,resolv:[0,12],respond:7,respons:[1,12,14,15],restrict:[1,4,5,10,11],result:[1,15],retest:7,retir:8,reus:15,revers:[1,6,8],review:[11,15],revis:[4,5],risk:0,rite:7,role:0,root:4,rootf:4,rule:[3,7,11,12,14,15],run:[0,4],runtim:[5,8,12],same:[0,12,15],sbin:4,scale:10,scan:0,scatter:10,scope:12,score:4,script:[4,8,12],search:5,second:15,section:1,secur:6,select:15,self:4,send:9,separ:[5,12],serv:15,servic:[0,6],set:[1,3,5,10,13,14],setgid:4,setup:[0,4],share:[4,6],sharealik:13,shell:6,shorter:14,should:[0,1,2,4,6,7,8,10,11,12,14,15],side:1,silent:9,similar:12,simpl:[14,15],simplest:12,simpli:1,simplifi:15,simultan:12,sinc:[3,4,6,12,14],singl:[5,10,12],size:6,skip:12,slack:7,slot:[5,8],small:[4,5,9],smaller:6,softwar:[0,4,11],sole:9,solut:1,some:[4,7,10,12],soon:8,sooner:8,sourc:[1,2,3,4,5,6,7,8,9,10,12,13,14,15],space:[4,12],span:1,special:[4,5,12,14],specif:[0,1,5,6,10,12,13,14],specifi:[1,3,11,12],spend:6,spirit:10,split:9,src:4,src_uri:5,srv:4,stabil:5,stabl:[1,5],stale:10,standard:[3,5],start:[1,10,15],state:[4,5,12],still:[1,4,7,14],store:2,strict:5,strictli:[4,12],strip:6,strongli:6,style:[1,5],sub:5,subdirectori:4,subpag:12,subsequ:11,subset:7,subslot:5,subtli:4,success:15,suffer:9,suffici:10,suffix:4,suggest:11,summari:[1,4,14],supplement:[0,6],suppli:[5,13],support:[0,1,3,5,6,8,12,14],suppos:4,sure:[3,9],surpris:[0,3],symbol:5,symlink:4,sync:15,synchron:15,syntax:3,system:[0,5,6,11,12,15],systemd:[0,6],tab:3,take:[0,1,7,9],target:5,task:0,team:[0,3,4,5,7,9,10,13,14],technic:[4,6,9,10,11,12,14],temporarili:12,tent:1,term:8,termin:3,test:[0,3,5],text:13,than:[0,3,6,8,10,11,14],thei:[0,1,4,6,7,9,12,14],them:[0,4,6,9,10,11,14],themselv:6,therefor:[1,3,4,5,10,13],thi:[0,1,3,4,6,7,9,10,11,12,13,14,15],those:[0,3,4,8,9,12],three:[0,1],through:[8,11],tild:1,time:[0,1,7,8,10,12],timefram:1,tini:6,tip:10,titl:[1,7,12,14],todai:6,toggl:1,tool:[0,1,3,6],toolchain:[4,12],toolkit:14,top:4,tracker:12,tree:[0,2,4,5,10,11,13],trigger:[0,12],triplet:4,trivial:[0,12],turn:[10,12],two:[0,12],txt:[1,4,14,15],udev:4,uid:15,unclear:10,uncommon:[1,6],uncondition:[6,12],undefin:12,under:[1,12,13],underscor:5,understand:10,unfair:9,unit:[0,6],unless:[1,6,8,9,15],unmaintain:9,unnecessari:[3,6,7,8,14],unnecessarili:[1,14],unpredict:12,unprefix:14,unreli:1,unset:12,until:8,unus:3,unwilling:0,updat:[1,5,10,11,13,15],upgrad:[8,12],upon:11,upstream:[4,8,12],uri:3,usag:[1,5,10],use:[0,3,4,5,6,8,10,12,14,15],use_expand:14,used:[1,2,3,4,6,8,9,12,14,15],usefulness:3,user:[0,1,4,5,6,8,9,12,14],uses:[1,8,12,14],using:[0,1,3,4,6,8,12,15],usr:5,usual:[1,12],valid:14,valu:[1,3,4,5],variabl:[5,8],variant:4,variou:[0,9,10,14],verbatim:3,veri:[1,4,6,9,10,14,15],verifi:[1,12],version:[1,2,3,4,5,12,15],versioned_use_flag:14,via:[3,4,10,11,12,14,15],violat:[0,12],wai:[1,10,12,14],want:[7,14],warn:1,wast:4,web:[4,12],well:[3,5,7,10,11,12,13],were:[1,3,6,7,10,12,15],what:9,when:[0,1,2,3,4,6,9,11,12,14],whenev:[1,3,4,6,7,11,12,14],where:4,whether:[0,1,7],which:[1,3,5,7,10,12,13,14],who:[1,6,7,9,10,14],whole:8,why:9,wide:0,wider:10,widget:14,width:3,wiki:[1,7,8,10,11,12,14],wildcard:1,wish:[6,14],within:[1,4,5,7,9,14],without:[0,3,4,5],word:10,work:[0,3,4,7,12,13,14],world:4,wors:9,would:[4,10],wrap:3,writabl:4,written:[0,1,9,10],wrong:[4,12],www:12,xml:9,yet:1,you:1,your:1,zeroth:1},titles:["Basic information","Dependencies","Deprecations","Ebuild file format","File system layout","Gentoo Policy Guide","Installed files","Keywording and stabilization","Language-specific policies","Package Maintainers","Motivation and history","Other policy documents","Other metadata variables","Preface","USE flags","Users and groups"],titleterms:{"case":1,"new":[7,9],"static":[4,6],Adding:9,FHS:11,USE:[1,12,14],absolut:4,account:15,appeal:0,author:13,basic:0,bump:1,chang:[0,1],check:0,code:3,complianc:0,contain:3,defin:3,depend:1,deprec:[2,8],develop:11,document:[10,11],drop:7,dynam:12,eapi:2,ebuild:3,eclass:[3,8],enforc:0,extern:11,file:[3,4,6],flag:[1,12,14],format:3,game:4,gentoo:[5,11],glep:11,goal:0,group:15,gui:14,guid:[5,10],histor:10,histori:10,homepag:[3,12],indic:5,inform:0,instal:[4,6],introduct:13,keyword:[3,7],languag:8,layout:4,librari:[4,6],libtool:[4,6],licens:[12,13],line:3,link:4,locat:4,maintain:9,make:0,manag:11,manual:11,meaning:12,metadata:12,motiv:10,multilib:4,multislot:12,must:[3,12],name:14,oper:1,option:1,other:[11,12],ownership:4,packag:[1,9,11],path:4,polici:[0,5,8,10,11,15],posix:11,prefac:13,proactiv:1,purpos:10,python:8,refer:3,rekeyword:7,remov:[7,9],restrict:12,revis:1,runtim:1,separ:4,singl:3,slot:[1,12],small:6,special:1,specif:[8,11],src_uri:3,stabil:7,stabl:7,standard:11,state:10,strict:4,style:3,sub:1,subslot:1,support:4,symbol:4,system:4,tabl:5,target:4,test:12,todo:[4,7,14],underscor:14,usag:8,use:1,user:15,usr:4,valu:12,variabl:[3,12],version:[7,14],within:3,without:[1,9]}})
\ No newline at end of file diff --git a/std-policy-index.html b/std-policy-index.html index 7aace05..88ee988 100644 --- a/std-policy-index.html +++ b/std-policy-index.html @@ -140,7 +140,8 @@ <a href="#cap-Package Maintainers"><strong>Package Maintainers</strong></a> | <a href="#cap-Other metadata variables"><strong>Other metadata variables</strong></a> | <a href="#cap-USE flags"><strong>USE flags</strong></a> | - <a href="#cap-Users and groups"><strong>Users and groups</strong></a> + <a href="#cap-Users and groups"><strong>Users and groups</strong></a> | + <a href="#cap-Deprecations"><strong>Deprecations</strong></a> </div> <table class="indextable modindextable"> @@ -354,6 +355,14 @@ <td> <a href="user-group.html#pg0901"><code class="xref">PG0901</code></a> <em>(User and group account policy)</em></td><td> <em></em></td></tr> + <tr class="pcap"><td></td><td> </td><td></td></tr> + <tr class="cap" id="cap-Deprecations"><td></td><td> + <strong>Deprecations</strong></td><td></td></tr> + <tr> + <td></td> + <td> + <a href="deprecation.html#pg1001"><code class="xref">PG1001</code></a> <em>(Deprecated EAPIs)</em></td><td> + <em></em></td></tr> </table> diff --git a/use-flags.html b/use-flags.html index 8c5bb60..fe99c50 100644 --- a/use-flags.html +++ b/use-flags.html @@ -274,6 +274,7 @@ or underscores depending on developer’s personal preference.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> diff --git a/user-group.html b/user-group.html index ac807fe..3216d71 100644 --- a/user-group.html +++ b/user-group.html @@ -221,6 +221,7 @@ been reserved for true system users and groups.</p> <li class="toctree-l1"><a class="reference internal" href="basics.html">Basic information</a></li> <li class="toctree-l1"><a class="reference internal" href="other-docs.html">Other policy documents</a></li> <li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li> +<li class="toctree-l1"><a class="reference internal" href="deprecation.html">Deprecations</a></li> <li class="toctree-l1"><a class="reference internal" href="ebuild-format.html">Ebuild file format</a></li> <li class="toctree-l1"><a class="reference internal" href="filesystem.html">File system layout</a></li> <li class="toctree-l1"><a class="reference internal" href="installed-files.html">Installed files</a></li> |