Die gute alte Drehzahl beim schrittweisen Erstellen des Pakets behielt einfach den Inhalt des BuildRoot bei - es war sehr nützlich für mich, denn wenn es schwierig war, eine Software zu erstellen, konnte ich BuildRoot überprüfen, wenn alles in Ordnung ist.
Bei allen "verbesserten" Drehzahlen wird der Inhalt von BuildRoot automatisch gelöscht, sodass ich nicht wirklich darauf eingehen kann (der Installationsschritt dauert nicht so lange).
Ein Hack, den ich kenne, wäre, am Ende der Installationsphase der RPM-Spezifikation eine Art Schlaf hinzuzufügen. Aber das ist hässlich.
Also - FRAGE - wie man den Inhalt von BuildRoot auf nette Weise behält - mit anderen Worten, wie man das automatische Löschen ein für alle Mal deaktiviert?
Einfach hinzufügen
oben auf der
.spec
Dateiquelle
Versuchen Sie
%clean
, der Spezifikationsdatei einen Dummy hinzuzufügen . Etwas wie:quelle
Das ist nervig, da stimme ich zu. Wenn es Ihnen nichts ausmacht, Ihre Drehzahl zu ändern, empfehle ich, in die Drehzahlquelle zu gehen und herauszufinden, wo der BuildRoot gelöscht wird, diese Zeile zu deaktivieren (es ist wahrscheinlich nur eine Zeile) und neu zu kompilieren. Die andere Sache, die ich vorschlagen würde, ist das Einreichen eines Wunschliste-Fehlers, um das alte Verhalten wiederherzustellen, von dem ich glaube, dass es konfigurierbar war.
Frage: In welcher U / min-Version hat sich dieses Verhalten geändert?
quelle