Univention Bugzilla – Bug 22538
ia32-libs/ia32-libs-gtk für UCS 3.0
Last modified: 2011-12-13 15:49:46 CET
ia32-libs, ia32-libs-core und ia32-lib-gtk müssen für UCS 3.0 angepasst werden. Das Paket hat sich gegenüber 2.4 umfassend verändert. Für den Bau des Pakets müssen die UCS-Paketquellen anstelle der Debian-Quellen verwendet werden.
ia32-libs und ia32-lib-gtk wurden gepatcht und werden jetzt aus den UCS-Paketen generiert. Das Verfahren ist zweistufig, das Source-Paket muss unter i386 generiert werden und der Build erfolgt nur für amd64. Das vorgehen ist im Wiki unter https://hutten.knut.univention.de/mediawiki/index.php/Repong#ia32-libs_.2F_ia32-libs-gtk dokumentiert. Ich lege noch einen separaten Bug, das wir das später umstellen, so dass es über einen Standard-Build erfolgt (da sind dann auch Erweiterungen für Repo-NG nötig). ia32-libs-core wird in Squeeze nur noch für ia64 verwendet (für x86 werden die Libs jetzt mit gcc-multilib und dem gcc-4.4-Paket erzeugt). Die sich daraus ergebenden Fehlermeldungen sind sehr obskur... Das Paket wurde aus UCS 3.0 wieder entfernt. Tests mit Firefox, dem Flash-Plugin und dem in Firefox eingebetteten Adobe-PDF-Viewer waren erfolgreich. Changelog nicht nötig, abgedeckt durch den Standard-Squeeze-Import.
ia32-libs-gtk wurde noch einmal aktualisiert, so dass jetzt auch icedtea6-plugin mitgebracht wird. Es wird benötigt, um unter amd64 den 32-Bit-Firefox mit dem Java-Plugin starten zu können.
Firefox, Flashplugin und acroread (auch der PDF viewer in Firefox) konnten erfolgreich (amd64/i386) getestet werden. verified
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"