Ich muss allgemeine Attribute für eines der Hauptverzeichnisse im Paket angeben und spezielle Berechtigungen für einige der Unterverzeichnisse. z.B.Was bedeutet die rpmbuild Warnung "Datei zweimal aufgeführt" TATSÄCHLICH?
Ich bekomme die Datei "Datei zweimal aufgelistet" auf jeder Datei unter/opt/myapp/bin, natürlich. Meine Frage ist, was bedeutet das eigentlich? Was macht rpmbuild damit? Ich kann nirgends eine Antwort finden. Kann ich es einfach ignorieren? Was hat Vorrang, das erste oder das letzte Vorkommnis?
Ich möchte nicht alles unter myapp
explizit aufzulisten, um dies zu lösen. Gibt es einen anderen Weg? Danke
guter Punkt re/etc, danke – davka
Diese Antwort ist falsch. Wenn Sie/etc auflisten, besitzt die RPM alle Dateien, die sich in% {buildroot}/etc befinden, nicht in/etc. Das Auflisten von/etc im Abschnitt% files ist also gängige Praxis, und es gibt keinen wirklichen Nachteil – Bruno9779
Wenn Sie versuchen, zwei Pakete zu installieren, die versuchen, '/ etc' zu besitzen, wird RPM die Installation des zweiten verweigern warum ist es zu vermeiden. –