Hallo Markus, genau da liegt der Hund begraben. Die Kompatibilitätspakete baut man wie folgt: build <XXX>.src.rpm -> rpms geeignet aus /var/tmp/build-root wegsichern, sind im Verzeichnis /var/tmp/build-root/home/abuild/rpmbuild/RPMS/x86_64 zu finden (als "normale" 64Bit - Pakete) linux32 build <XXX>.src.rpm -> rpms geeignet aus /var/tmp/build-root wegsichern, sind jetzt im Verzeichnis /var/tmp/build-root/home/abuild/rpmbuild/RPMS/i586 zu finden (als "normale" 32Bit - Pakete). Das geht aber bei leap nicht (aber bei allen vorhergehenden Distributionen)! Es geht weiter: üblicherweise wird bei Paketen mit Kompatibilitätspaket 32bit (beispielsweise glibc-32Bit ...) eine Datei "baselibs.conf" in den Sourcen mitgeliefert, die beinhaltet die Liste von 32Bit - Bibliotheken, die mit in die Kompatibilitätspakete hinein müssen. Am Ende baut man daher mit Hilfe von /usr/lib/build/mkbaselibs und einem geeignet modifizierten "baselibs.conf" die -32Bit- Pakete aus den zuvor realisierten 32Bit - Paketen. Voraussetzung dafür ist zwingend, dass der Schritt linux32 build <XXX>.src.rpm technisch möglich ist. Bei leap ist aber genau der Schritt zum Scheitern verurteilt, weil auf den openSUSE - Servern die Pakete fehlen, um die i586 Buildroot-Umgebung zu realisieren. Ende! Rein technisch ist es nun aber so, dass openSUSE die -32Bit- Kompatibilitätspakete verteilt. Also müssen upstream eben jene Pakete (i586 32Bit) für leap so existieren wie für die anderen Distributionen auch, jedenfalls diejenigen, die für die Buildroot-Umgebung bzw. für den Aufruf von mkbaselibs benötigt werden. Sie sind also da, werden aber (und genau hier setzt meine Frage an ...) nicht zur Verfügung gestellt, jemand, der also selbst bauen will, kann das im Unterschied zu allen bisher veröffentlichten Distributionen nicht tun. Also frage ich, wie ich mir die i586'er Welt selbst stricken kann, das klappt aber auch nicht, deshalb die Frage. Trotzdem, danke für's Mitdenken, Gruß Dieter -- ----------------------------------------------------------- | \ /\_/\ | | ~x~ |/-----\ / \ /- \_/ ^^__ _ / _ ____ / <°°__ \- \_/ | |/ | | || || _| _| _| _| if you really want to see the pictures above - use some font with constant spacing like courier! :-) ----------------------------------------------------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org