Univention Bugzilla – Bug 20240
Abhängigkeiten von opsi4ucs als maintained bereitstellen
Last modified: 2013-08-08 15:23:34 CEST
+++ This bug was initially created as a clone of Bug #18971 +++ +++ This bug was initially created as a clone of Bug #15572 +++ UIB stellt in deren Repository derzeit ein paar Standard-Debian-Pakete bereit, die wir nicht gebaut haben, z.B. "duplicity". Wenn eine vollständige Liste der Pakete vorliegt, sollten wir die in unmaintained bauen. +++ Zur Installation von OPSI 4.0 auf UCS 2.4 fehlen folgende Pakete zum vollständigen Auflösen der Abhängigkeiten: wget http://ftp.de.debian.org/debian/pool/main/l/lshw/lshw_02.13-2_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/z/zsync/zsync_0.5-1_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/s/simplejson/python- simplejson_1.9.2-1_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/s/sqlalchemy/python-sqlalchemy_0.4.7p1-2_all.deb wget http://ftp.de.debian.org/debian/pool/main/l/ldaptor/python-ldaptor_0.0.43-2_all.deb Können diese für UCS 2.4-1 bereit gestellt werden?
Bitte zunächst im Scope backports4opsi als unmaintained für UCS 2.4 bereitstellen. Nach den Tests von uib sollten die Pakete in 2.4-1 als maintained veröffentlicht werden.
Pakete wurden aus lenny importiert, gebaut und im Scope backports4opsi als unmaintained bereitgestellt. index.txt: deb http://apt.univention.de/2.4/unmaintained/component/ backports4opsi/all/ deb http://apt.univention.de/2.4/unmaintained/component/ backports4opsi/i386/ deb http://apt.univention.de/2.4/unmaintained/component/ backports4opsi/amd64/ deb http://apt.univention.de/2.4/unmaintained/component/ backports4opsi/extern/ deb-src http://apt.univention.de/2.4/unmaintained/component/ backports4opsi/source/
Können die Pakete an uib für Tests weiter kommuniziert werden?
Von meiner Seite Ja, die fehlenden Pakete sind an angegebenem Ort bereitgestellt.
Folgende Pakete befinden sich noch im unmaintained-Bereich, so dass für die Installation von OPSI 4.0 auf UCS 2.4 unmaintained aktiviert werden muss. *** UCS 2.3 unmaintained python-magic 4.26-1.23.200909081940 python-rrdtool 1.3.1-4.14.200909111032 *** UCS 2.3-2 unmaintained python-mysqldb 1.2.2-7 *** UCS 2.4 unmaintained python-avahi 0.6.23-3.24.201007211414 Diese Pakete bitte ebenfalls im Scope backports4opsi bereitstellen. Die Freigabe von uib für OPSI 4.0 auf UCS 2.4 wurde am 26.10. erteilt.
Sobald ucr set repository/online/unmaintained="yes" für OPSI nicht mehr nötig ist, ändere ich folgenden Wiki-Artikel und informiere uib. http://wiki.univention.de/index.php?title=Opsi_(open_pc_server_integration)
Die fehlenden Pakete wurden jetzt direkt im Scope integriert.
Habe die Installation von OPSI 4.0 kurz getestet. Der "unmaintained" Bereich kann jetzt deaktiviert bleiben. Es muss nur die backports4opsi Komponente eingebunden werden. Die Wiki-Seite wurde entsprechend aktualisiert.
(In reply to comment #1) > Bitte zunächst im Scope backports4opsi als unmaintained für UCS 2.4 > bereitstellen. Nach den Tests von uib sollten die Pakete in 2.4-1 als > maintained veröffentlicht werden. Die Pakete sind nun in 2.4-1 gebaut - fixed
Die Opsi Paket können unter UCS 2.4 auf amd64 und i386 mit -> ucr set repository/online/component/backports4opsi=yes repository/online/component/backports4opsi/server=apt.univention.de repository/online/component/backports4opsi/parts=unmaintained -> wget -O - http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/ucs2.4/Release.key | apt-key add - -> echo "deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/ucs2.4 ./" >> /etc/apt/sources.list -> apt-get update -> univention-install opsi4ucs opsipxeconfd atftpd- installiert werden. Changelog Eintrag nicht notwendig, die Opsi Installation wird in http://wiki.univention.de/index.php?title=Opsi beschrieben.
(In reply to comment #1) > Bitte zunächst im Scope backports4opsi als unmaintained für UCS 2.4 > bereitstellen. Nach den Tests von uib sollten die Pakete in 2.4-1 als > maintained veröffentlicht werden. Siehe Beschreibung, die Pakete sollten für UCS 2.4-1 als maintained bereitstehen. Der Scope war nur für die Übergangszeit gedacht.
Die Pakete scheinen alle in ucs2.4-1 gebaut zu sein. Aufgrund von Bug #20852 werden sie jedoch noch nicht in maintained eingeordnet.
ucs 2.4-1 muss mit den entsprechenden Paketen in der Paketliste neu freigeben werden.
Die Dateien cd-contents/ucs_2.4-0_amd64_dvd.txt und cd-contents/ucs_2.4-0_i386_dvd.txt wurden um ./lshw_02.13-2.3.201011161001_i386.deb ./python-magic_4.26-1.25.201011160944_i386.deb ./python-simplejson_1.9.2-1.3.201011161014_i386.deb ./python-rrdtool_1.3.1-4.16.201011160956_i386.deb ./zsync_0.5-1.2.201011161024_i386.deb ./python-sqlalchemy_0.4.7p1-2.2.201011161030_all.deb ./python-ldaptor_0.0.43-2.10.201011161033_all.deb ./python-avahi_0.6.23-3.26.201011160910_all.deb erweitert. Eine Opsi Installation unter 2.4-1 ohne unmaintained mit -> apt-get -s install opsi4ucs opsipxeconfd atftpd- ist nun möglich.
Opsi4 ließ sich folgendermaßen auf i386 installieren: # 2.4-0 von DVD installieren wget -O - http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/ucs2.4/Release.key | apt-key add - echo "deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/ucs2.4 ./" >>/etc/apt/sources.list ucr set repository/online/server=apt.knut.univention.de univention-updater net univention-install opsi4ucs opsipxeconfd atftpd- Kein ChangeLog-Eintrag vorhanden und nach Comment #10 nicht notwendig.
(In reply to comment #10) > Changelog Eintrag nicht notwendig, die Opsi Installation wird in > http://wiki.univention.de/index.php?title=Opsi beschrieben. Doch der Changelogeintrag ist notwendig, da es ja eine Änderung an UCS gegeben hat.
Changelog Eintrag ergänzt.
ChangeLog ist nun vorhanden und Okay, die aufgezählten Pakete sind auch in 2.4-1 vorhanden. Kleine Anpassungen noch selber an der Webseite gemacht.
UCS 2.4-1 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".