make rpm-maven-plugin funktioniert unter Mac OS (Mavericks)

8

Ich benutze rpm-maven-plugin um ein Installationspaket zu generieren. Das läuft gut auf UBUNTU, aber wenn ich es auf Mac OS ausführen, habe ich die folgenden Fehler festgestellt. Gibt es eine Möglichkeit, damit es auf Mac OS funktioniert?

%Vor%     
nullox 13.08.2014, 04:08
quelle

2 Antworten

9

es ruft nativen rpm -Befehl auf, der in Ihrer ubuntu-Umgebung verfügbar ist, für Ihre Apple-Umgebung müssen Sie die ausführbare rpm-Datei installieren

%Vor%     
Jigar Joshi 13.08.2014, 04:15
quelle
4

Es ist unnötig zu sagen, dass Sie es auch über Macports installieren können:

$> sudo port install rpm

--- & gt; Rechenabhängigkeiten für rpm

--- & gt; Zu installierende Abhängigkeiten: beecrypt neon kerberos5 libcomerr openssl libproxy python27 db48 db_select python_select sqlite3 vala

--- & gt; Archiv für BeeCrypt holen

--- & gt; Versuch, beecrypt-4.2.1_5.darwin_14.x86_64.tbz2 von Ссылка

abzurufen

...

--- & gt; Anwenden von Patches auf rpm

--- & gt; Konfigurieren von rpm & lt; == dauert sehr lange

--- & gt; Die Erstellung von rpm & lt; == dauert sehr lange

--- & gt; Staging rpm in Destroot

--- & gt; Installieren von rpm @ 4.4.9_17

--- & gt; Aktivieren von rpm @ 4.4.9_17

--- & gt; Reinigungsdrehzahl

--- & gt; Datenbank von Binärdateien aktualisieren

--- & gt; Scannen von Binärdateien zum Verknüpfen von Fehlern

--- & gt; Keine beschädigten Dateien gefunden.

$>

Beachten Sie, dass die Schritte "Configuring rpm" und "Building rpm" in der obigen Installation sehr lange gedauert haben. Seien Sie also geduldig, sie arbeitet im Hintergrund (druckt jedoch keine Fortschrittsmarken)

$> which rpm

/ opt / local / bin / rpm

Ich hatte auch ein anderes Problem, als ich meinen Build ausführte; Der Schritt rpmbuild ist fehlgeschlagen mit: 'Temporäre Datei konnte nicht geöffnet werden'.

Lösung von Ссылка ist

$> vi $HOME/.rpmmacros

& amp; füge eine Zeile hinzu

%_tmppath /tmp

Sie sollten golden sein.

    
Anand Ganesh 18.04.2015 23:13
quelle

Tags und Links