/docs/MyDocs

To get this branch, use:
bzr branch http://darksoft.org/webbzr/docs/MyDocs

« back to all changes in this revision

Viewing changes to Administration/Platforms/gentoo/ebuild.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2017-04-03 02:45:17 UTC
  • Revision ID: csa@suren.me-20170403024517-dwzj0z0k1cmhxm7u
Restructuring, OpenShift, Ansible, Git

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 - Package slots & subslots allows to install multiple versions of the package.
 
2
    * Syntax: 
 
3
        SLOT="<slot>/<subslot>"
 
4
    * Packages belonging to different slots may be installed in parallel.
 
5
    * Subslots are used for dependency tracking only and doesn't allow parallel installation.
 
6
    I.e. if slot differs whatever is subslot, the parallel install is possible. Otherwise, if 
 
7
    the slots are the same the versions can't be installed in parallel. The dependencies specified
 
8
    with ':=' will trigger automatic rebuild when the dependency changes subslot due to upgrade.
 
9
        group/package:=
 
10
    On other hand, ':*' will tell that rebuild is not needed.
 
11
        group/package:*
 
12
    * Normally, SLOT="0/<subslot>" will be used for the current stable version. As new version\
 
13
    is pulled out, it will be "archived" to a specific SLOT.
 
14
    * For libraries, subslots are often mapped to library SO version.