Olaf Radicke
hat am 21. März 2015 um 10:33 geschrieben: Hallo Yamaban,
Yamaban
hat am 21. März 2015 um 09:48 geschrieben: On Sat, 21 Mar 2015 06:42, Olaf Radicke wrote:
David Haller hat am 20. März 2015 um 21:14 geschrieben:
Hallo,
Am Fri, 20 Mar 2015, Olaf Radicke schrieb:
Ich komme eigentlich aus der RedHat-Welt. Jetzt muss ich unter OpenSuse 13 ein RPM bauen. Ich habe im Grund das selbe gemacht wie unter RedHat (https://github.com/OlafRadicke/olaf-system-post-init). Der Build läuft auch ohne Fehler durch. Nur das nirgends ein rpm danach zu finden ist. Das einzige was erstellt wird ist ein *.src.rpm. Wenn ich das mit rpmbuild --rebuild durchnudel entsteht aber auch kein rpm.
Dein %files-Abschnitt ist leer.
Ja, das soll so. Es ist nur ein Dummy-RPM das die Installation eine Reihe von anderen RPNs nach sich zieht. Unter RedHat ist das kein Problem. Verhält sich Suse in dem Punkt anders? Unter RedHat & Co kann man das auch mit Yum groups (http://yum.baseurl.org/wiki/YumGroups) abbilden. Vielleicht geht das auch mit zypper, aber ich verspüre wenig Lust, für jede Distro was eigenes zu stricken. [...] Hintergrund: RPM baut kein Packet ohne Inhalt, eine Datei/Verzeichniss ist minimum. Vielleicht geht das auch mit %ghost, da bin ich mir aber nicht sicher.
Kein Problem dann werfe ich halt in /usr/share/doc/<paketname>/releasenote.md eine Release Note ab.
Ich habe jetzt mein Dummy-Paket (https://github.com/OlafRadicke/olaf-system-post-init) angepasst und es auf OpenSuse13 in der Cloud getestet. Es baut (und installiert) jetzt. Danke & Gruß Olaf