[pkg-wine-party] Bug#566720: Bug#566720: bogus warning about missing lib32nss-mdns (again)

Joachim Breitner nomeata at debian.org
Fri Sep 10 17:33:07 UTC 2010


Hi,

Am Freitag, den 10.09.2010, 19:22 +0200 schrieb Stephen Kitt:
> On Fri, Sep 10, 2010 at 06:15:12PM +0200, Joachim Breitner wrote:
> > Am Freitag, den 10.09.2010, 18:05 +0200 schrieb Joachim Breitner:
> > > I can confirm this (relatively old) bug.
> > 
> > hmm, or not. It seems that some files in /lib32 went missing here,
> > reinstallation of lib32* packages helped. 
> 
> Could this be similar to #595918? It looks like there's a
> recently-updated package deleting 32-bit libraries...

I think I found the bad package:

$ ls /usr/lib32/wine-unstable/wine.bin
ls: Zugriff auf /usr/lib32/wine-unstable/wine.bin nicht möglich: Datei oder Verzeichnis nicht gefunden
$ sudo apt-get --reinstall install libwine-unstable
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 11,4M B an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
(Lese Datenbank ... 379118 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libwine-unstable 1.1.32-1+b1 (durch .../libwine-unstable_1.1.32-1+b1_amd64.deb) ...
Entpacke Ersatz für libwine-unstable ...
Verarbeite Trigger für man-db ...
Richte libwine-unstable ein (1.1.32-1+b1) ...
$ ls /usr/lib32/wine-unstable/wine.bin
/usr/lib32/wine-unstable/wine.bin
$ sudo apt-get --reinstall install libc6-i386
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 3.803k B an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
(Lese Datenbank ... 379118 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libc6-i386 2.11.2-5 (durch .../libc6-i386_2.11.2-5_amd64.deb) ...
Entpacke Ersatz für libc6-i386 ...
Richte libc6-i386 ein (2.11.2-5) ...
$ ls /usr/lib32/wine-unstable/wine.bin
/usr/lib32/wine-unstable/wine.bin

It must be related to the preinst:
$ cat /var/lib/dpkg/info/libc6-i386.preinst 
#!/bin/sh

set -e

case $1 in
	(upgrade|install)
	if [ "$(readlink /lib32)" = "/emul/ia32-linux/lib" ]; then
		rm /lib32
	fi
	if [ "$(readlink /usr/lib32)" = "/emul/ia32-linux/usr/lib" ]; then
		rm /usr/lib32
	fi
	;;
	(*)
	;;
esac

but I do not really understand why it is causing problems.
Here, /usr/lib32 is not a symbolic link.

Also, I find that I have a file named
/emul/ia32-linux/usr/lib/wine-unstable/wine.bin
which is not listed by "dpkg -L libwine-unstable". Not sure if that is a
problem, or cruft, or what.



Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-wine-party/attachments/20100910/02feee20/attachment.pgp>


More information about the pkg-wine-party mailing list