Am Dienstag, 30. Mai 2006 10:11 schrieb Goswin von Brederlow: > "Hans-J. Ullrich" <[EMAIL PROTECTED]> writes: > > Hi all ! > > > > I have got some problems to install the newest version of ia32-libs. > > > > Please look here: > > > > orbereiten zum Ersetzen von ia32-libs 1.11 > > (durch .../ia32-libs_1.12_amd64.deb) ... > > new preinst: upgrade 1.11 > > Entpacke Ersatz für ia32-libs ... > > dpkg: Fehler beim Bearbeiten > > von /var/cache/apt/archives/ia32-libs_1.12_amd64.deb (--unpack): > > Fehler beim Erzeugen des symbolischen > > Verweises »./emul/ia32-linux/usr/lib/libGL.so.1.2«: Datei oder > > Verzeichnis nicht gefunden > > Fehler traten auf beim Bearbeiten von: > > /var/cache/apt/archives/ia32-libs_1.12_amd64.deb > > E: Sub-process /usr/bin/dpkg returned an error code (1) > > [EMAIL PROTECTED]:/var/cache/apt/archives# > > > > O.k., sry , it is German. I will translate. It says, > > that /emul/ia32-linux/usr/lib/libGL.so.1.2 cannot be found (but it is > > there) and the link cannot be createdd. > > next time use LANG=C apt-get ... > > > So I examined the package. I wondered, that the libs want to install > > into /emul/ia32-libs/usr/X11R6/ libs, and the pointing of the symlink > > below /emul/ia32-libs/usr/ is to the directory, too. > > > > IMO ia32-libs should have a structure like this: > > > > /emul/ia32-libs/usr/libs/ > > /emul/ia32-libs/user/libs/xorg > > % dpkg -c /var/cache/apt/archives/ia32-libs_1.12_amd64.deb > ... > drwxr-xr-x root/root 0 2006-05-27 10:32:24 ./emul/ia32-linux/usr/ > drwxr-xr-x root/root 0 2006-05-27 10:32:24 > ./emul/ia32-linux/usr/X11R6/ drwxr-xr-x root/root 0 2006-05-27 > 10:32:27 ./emul/ia32-linux/usr/X11R6/lib/ drwxr-xr-x root/root 0 > 2006-05-27 10:32:27 ./emul/ia32-linux/usr/lib/ > > There is no link there in the package and afaik never was. Did you > maybe create links yourself or is your filesystem corrupted? > > I suggest you run fsck and if that doesn't turn up anything purge and > reinstall ia32-libs. > > > as we now have Xorg7. > > > > I suppose, this is because the ia32-libs are still built for Xorg6.X, are > > they ? > > ia32-libs is build against testing packages to avoid uploading too > frequently or with buggy packages or packages that won't go into > stable. Since Xorg7 is still only partialy in testing we decided not > to upgrade the debs, not to mix X11R6 and X11R7 packages. That will > change at some point in the future. > > > Am I wrong ? > > > > Best regards > > > > Hans > > MfG > Goswin
I got a solution: First I deleted /emul completeley, then unpacked the package manually, then made a new symlink /lib32 to /emul/ia32-libs/lib. After this I could reinstall the package as normal. It´s a sick way, I know, but I could not see another. Best regards Hans -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

