Mijn persoonlijke voorkeur bij het maken van een RPM gaat uit naar bzip2 compressie, aangezien dit behoorlijk compacter is als gzip. Het bronbestand waar ik vanuit ga is 1091185 bytes groot in bzip2 formaat (.tar.bz2). Ter vergelijking: het brondbestand in gzip formaat (.tar.gz) wordt 1833218 bytes. Dit kan dus behoorlijke bandbreedte schelen bij de distributie. Beide bronbestanden zijn gemaakt met de '-9' optie.
Het maken van de RPM (rpm -ba programma.spec) verloopt verder zonder errors, welk bronbestand ik in de .spec ook aangeef. Tijdens het maken van de RPM wordt overigens niet gecompileerd. Het RPM bestand is in beide gevallen ongeveer 1850000 bytes groot. Hierbij is dus duidelijk in beide gevallen gebruik gemaakt van de 'gzip -9' procedure. Dit is volgens alle documentatie die ik heb kunnen vinden namelijk de standaard optie.
Hoe kan ik forceren dat de RPM gecomprimeerd wordt met behulp van de 'bzip2 -9' methode?
Het maken van de RPM (rpm -ba programma.spec) verloopt verder zonder errors, welk bronbestand ik in de .spec ook aangeef. Tijdens het maken van de RPM wordt overigens niet gecompileerd. Het RPM bestand is in beide gevallen ongeveer 1850000 bytes groot. Hierbij is dus duidelijk in beide gevallen gebruik gemaakt van de 'gzip -9' procedure. Dit is volgens alle documentatie die ik heb kunnen vinden namelijk de standaard optie.
Hoe kan ik forceren dat de RPM gecomprimeerd wordt met behulp van de 'bzip2 -9' methode?