OPSI für SLES11 SP3?

Antworten
dassit-steffens
Beiträge: 15
Registriert: 24 Feb 2010, 11:53

OPSI für SLES11 SP3?

Beitrag von dassit-steffens »

Derzeit gibt es OPSI Pakete unter http://download.opensuse.org/repositori ... i:/opsi40/ nur für SLES 11 SP1.
Wann wird es OPSI für SLES 11 SP3 (bzw. SP2) geben?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: OPSI für SLES11 SP3?

Beitrag von ueluekmen »

Hi,

das Problem liegt momentan an python 2.4 Distros (CentOS 5 und RedHat 5). Durch diese Anforderung konnten wir die Builddepencies nicht updaten, so dass Sie auf SLES 11sp2 und sp3 passen.

Da Python 2.4 für opsi abgekündigt wurde, sind wir momentan dabei die Builddependencies auf einen neueren Stand zu bringen. Ich denke in den nächsten Tagen sollten die Pakete zumindest im Experimental-Bereich zur Verfügung stehen, wenn nicht noch größere Probleme auftreten.

Grüße
e. ueluekmen


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


dassit-steffens
Beiträge: 15
Registriert: 24 Feb 2010, 11:53

Re: OPSI für SLES11 SP3?

Beitrag von dassit-steffens »

Erstmal danke für die Info. Gut das sich da demnächst etwas tut.
Das Problem mit den Builddepencies, lässt sich dies nicht durch RPM Macros lösen, siehe https://en.opensuse.org/openSUSE:Build_ ... tion_howto ?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: OPSI für SLES11 SP3?

Beitrag von ueluekmen »

wir versuchen ständig alle SLES Versionen zum laufen zu bringen. Das Hauptproblem bis jetzt war die python-twisted Version, die wir als Builddependency mit bauen müssen. Wir konnten nur bis twisted 11.0 gehen, die aber auf den SLES-Versionen ausser SLES 11SP1 nicht funktioniert hat. Auf die Version 12 konnten wir erst gehen, als wir CentOS5 und RedHat5 Support eingestellt haben. Das ist geschehen und jetzt versuchen wir das Stück für Stück um zu stellen.

Die Tips aus deinem Link verwenden wir fast überall, das Problem ist aber auch in deinem Link noch mal als Hinweis hinterlegt:
ServicePacks cannot be distinguished. SLES11 SP1 sets exactly the same variables as SLES11.
Und das ist ein Problem, momentan beim opsi-configed Paket, da SLES 11SP1 und SP2 openjdk_1.6.0 mitbringen aber SP3 openjdk_1.7.0 dabei hat. Also geht entweder das eine oder das andere. Einfacher geht das mit Debian-Paketen, da man bei den Build-Dependendcies und normalen Dependencies sachen angeben kann wie:

Code: Alles auswählen

openjdk_1.6.0 || openjdk_1.7.0
Dann passt das einfach. Korrigiere mich, wenn ich falsch liege, aber das geht nicht wirklich in specs. Und jetzt für jede Distro eine eigene Spec anlegen, hatten wir auch mal versucht, aber das hat der Buildservice auch nicht wirklich gemocht. Vielleicht kannst du uns noch den nötigen Tip geben, um diese Probleme in den Griff zu bekommen, ansonsten müssen wir das Dokumentieren, einmal für SP1 und SP2 bauen, danach umstellen und für SP3 bauen und hoffen das obwohl die Pakete failed sind, trotzdem die Binaries im Repo zur Verfügung stehen. Sehr hässlich... :(


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten