1
- Package slots & subslots allows to install multiple versions of the package.
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.
10
On other hand, ':*' will tell that rebuild is not needed.
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.