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 |
How this entity was disambiguated
This entity first appeared as the object of triple T8610052 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Portage package manager Context triple: [Gentoo Handbook, coversTopic, Portage package manager]
-
A.
Synaptic Package Manager
Synaptic Package Manager is a graphical front-end for the APT system on Debian-based Linux distributions, allowing users to manage software packages through an intuitive GUI.
-
B.
pamac
pamac is a graphical package management tool for Arch-based Linux distributions that simplifies installing, updating, and removing software from official repositories and the AUR.
-
C.
Flatpak
Flatpak is a cross-distribution Linux framework for building, distributing, and running sandboxed desktop applications.
-
D.
Atom package registry
Atom package registry is the online repository where developers publish and share extensions and packages that enhance the functionality of the Atom text editor.
-
E.
opkg
opkg is a lightweight package management system commonly used in embedded Linux distributions to install, update, and remove software packages.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Portage package manager Target entity description: Portage is Gentoo Linux’s source-based package management system that automates compiling, installing, and updating software with highly customizable build options.
-
A.
Synaptic Package Manager
Synaptic Package Manager is a graphical front-end for the APT system on Debian-based Linux distributions, allowing users to manage software packages through an intuitive GUI.
-
B.
pamac
pamac is a graphical package management tool for Arch-based Linux distributions that simplifies installing, updating, and removing software from official repositories and the AUR.
-
C.
Flatpak
Flatpak is a cross-distribution Linux framework for building, distributing, and running sandboxed desktop applications.
-
D.
Atom package registry
Atom package registry is the online repository where developers publish and share extensions and packages that enhance the functionality of the Atom text editor.
-
E.
opkg
opkg is a lightweight package management system commonly used in embedded Linux distributions to install, update, and remove software packages.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Portage package manager Description of subject: Portage is Gentoo Linux’s source-based package management system that automates compiling, installing, and updating software with highly customizable build options.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.