Si può istruire il Portage a creare pacchetti binari di un ebuild o anche di un file RPM. Per creare questi archivi si usano le funzionalità package o rpm di ebuild. Ci sono piccole differenze tra queste funzionalità:
La funzionalità package è come la funzionalità merge, eseguendo tutti i passi necessari (fetch, unpack, compile, install) prima della creazione del pacchetto.
La funzionalità rpm costruisce un pacchetto RPM dai file creati dopo aver eseguito la funzionalità install di ebuild.
Esempio 20.3. Creare pacchetti
(Per un pacchetto binario compatibile Portage) # ebuild path/to/ebuild package (Per un pacchetto RPM) # ebuild path/to/ebuild rpm
Il file RPM comunque non contiene le informazioni delle dipendenze.