Creare un pacchetto significa utilizzare un sistema che permette non solo di compilare un sorgente, ma tenere anche traccia dei file creati e installati per poi poterli recuperare dal sistema e comprimere in un pacchetto RPM con tutte le informazioni utili di corredo.
Serve quindi un pacchetto sorgente e un file SPEC contenente le istruzioni per la creazione del pacchetto e le informazioni che finiranno nel RPM.