Portage package manager
E745836
Portage is Gentoo Linux’s source-based package management system that automates compiling, installing, and updating software with highly customizable build options.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Portage package management system | 1 |
| Portage package manager canonical | 1 |
Statements (96)
| Predicate | Object |
|---|---|
| instanceOf |
free and open-source software
ⓘ
package management system ⓘ source-based package manager ⓘ |
| binaryPackageLocation | /var/cache/binpkgs ⓘ |
| commandLineInterface |
eix
ⓘ
emaint ⓘ emerge ⓘ equery ⓘ |
| configurationDirectory | /etc/portage ⓘ |
| developedBy | Gentoo Foundation NERFINISHED ⓘ |
| developedFor | Gentoo Linux NERFINISHED ⓘ |
| distfilesLocation | /var/cache/distfiles ⓘ |
| hasComponent |
dispatch-conf
ⓘ
ebuild ⓘ emaint ⓘ emerge ⓘ equery ⓘ etc-update ⓘ repoman ⓘ |
| inspired | BSD ports collection ⓘ |
| license |
GNU General Public License
ⓘ
GPL-2.0-or-later ⓘ |
| logDirectory | /var/log/portage ⓘ |
| operatingSystem | Gentoo Linux NERFINISHED ⓘ |
| packageDatabaseLocation | /var/db/pkg ⓘ |
| primaryConfigurationFile | /etc/portage/make.conf ⓘ |
| programmingLanguage |
Bash
NERFINISHED
ⓘ
Python ⓘ |
| repository | Gentoo ebuild repository NERFINISHED ⓘ |
| supportsArchitecture |
amd64
ⓘ
arm ⓘ arm64 ⓘ mips ⓘ ppc ⓘ ppc64 ⓘ riscv ⓘ s390 ⓘ sparc NERFINISHED ⓘ x86 ⓘ |
| supportsBuildSystem |
CMake
NERFINISHED
ⓘ
GNU Autotools NERFINISHED ⓘ Meson NERFINISHED ⓘ custom build systems ⓘ |
| supportsConfigurationMechanism |
per-package USE flags
GENERATED
ⓘ
per-package environment overrides GENERATED ⓘ per-package keywords GENERATED ⓘ per-package masks GENERATED ⓘ profile-based configuration GENERATED ⓘ |
| supportsDependencyType |
blocker dependencies
GENERATED
ⓘ
build-time dependencies GENERATED ⓘ compile-time dependencies GENERATED ⓘ optional dependencies GENERATED ⓘ post-build dependencies GENERATED ⓘ runtime dependencies GENERATED ⓘ runtime-only dependencies GENERATED ⓘ test dependencies GENERATED ⓘ |
| supportsFeature |
USE flags
ⓘ
binary package creation ⓘ build logs ⓘ build-time configuration ⓘ chroot builds ⓘ configuration file protection ⓘ cross-compilation ⓘ dependency resolution ⓘ distributed compilation ⓘ emerge world updates ⓘ environment sandboxing ⓘ fetch restriction handling ⓘ hooks and user-defined phases ⓘ incremental updates ⓘ keywording and stabilization ⓘ masking and unmasking packages ⓘ mirrors ⓘ multiple repositories ⓘ overlays ⓘ parallel builds ⓘ preserved libraries ⓘ reverse dependency handling ⓘ runtime configuration ⓘ slotting ⓘ source-based compilation ⓘ |
| supportsOperatingSystem |
Gentoo Linux
NERFINISHED
ⓘ
Gentoo/FreeBSD (historical) NERFINISHED ⓘ Gentoo/Prefix NERFINISHED ⓘ |
| supportsPackageFormat |
binary packages
ⓘ
ebuild ⓘ |
| supportsRepositoryType |
git-based repository sync
ⓘ
rsync-based repository sync ⓘ webrsync ⓘ |
| usesConcept |
USE flags
ⓘ
ebuild scripts ⓘ eclasses ⓘ keywords ⓘ masking ⓘ profiles ⓘ slots ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Portage package management system