Portage og emerge brukes av Gentoo. De ble inspirert av BSDs ports system og bruker skript kalt ebuild for å kompilere og installere programvare. Selv om systemet baserer seg på kildekode, tilbys også enkelte pakker ferdigkompilert. Ports bruker et system av makefiler for å installere programvare fra kildekode eller binærfiler. Smart Package Manager kan bruke både .deb- og .rpm-pakker.