portage

Description:Portage is the package management and distribution system for Gentoo
License: GPL-2
Homepage:https://wiki.gentoo.org/wiki/Project:Portage
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
9999 diff - - - - - - - - - - - - -
2.3.24-r1 diff - ~ ~ ~ ~ - ~ ~ ~ - - ~ ~
2.3.19-r1 diff ~ + ~ + + - ~ + + - - + +
2.3.16 diff ~ ~ ~ ~ ~ - ~ ~ ~ - - ~ ~
2.3.13-r1 diff ~ + + + + - ~ + + - - + +
2.3.13 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
2.3.8 + + + + + + ~ + + + + + +

USE flags

  • build - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]
  • cvs - Enable CVS (Concurrent Versions System) integration
  • doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • epydoc - Build html API documentation with epydoc.
  • gentoo-dev - Enable features required for Gentoo ebuild development.
  • git - Enable git (version control system) support
  • ipc - Use inter-process communication between portage and running ebuilds.
  • linguas_pl - Polish locale
  • linguas_ru - Russian locale
  • native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported.
  • python_targets_pypy - Build with PyPy
  • python_targets_pypy1_9 - Build with PyPy 1.9
  • python_targets_pypy2_0 - Build with PyPy 2.0 (removed)
  • python_targets_python2_6 - Build with Python 2.6 (removed)
  • python_targets_python2_7 - Build with Python 2.7
  • python_targets_python3_1 - Build with Python 3.1
  • python_targets_python3_2 - Build with Python 3.2 (deprecated)
  • python_targets_python3_3 - Build with Python 3.3
  • python_targets_python3_4 - Build with Python 3.4
  • python_targets_python3_5 - Build with Python 3.5
  • python_targets_python3_6 - Build with Python 3.6
  • rsync-verify - Enable full-tree cryptographic verification of Gentoo repository rsync checkouts using app-portage/gemato.
  • selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • subversion - Enable subversion (version control system) support
  • xattr - Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems.

Security Advisory

Date Severity Title
over 2 years normal Portage: Man-in-the-middle attack
over 9 years high Portage: Untrusted search path local root vulnerability
about 10 years normal Portage: Information disclosure
over 13 years normal Portage, Gentoolkit: Temporary file vulnerabilities
almost 14 years normal Insecure sandbox temporary lockfile vulnerabilities in Portage

Also available in: Atom

Thank you!