Package: wine Version: 1.4.1-1 Severity: serious Justification: renders package unusable
I installed wine on an amd64 system on which no i386 packages had been installed yet, removed the ~/.wine directory and ran notepad. (See below for details.) The Fonts dialog box (Edit/Font...) showed only three TTF fonts: Marlett, Symbol, Tahoma which have been installed with wine and can be found in /usr/share/wine/fonts. Apparently wine can't access other fonts that are installed on the system and expecting the strace logs of the startup process shows the reason: Locating and loading libfontconfig.so.1 failed multiple times. It was not installed because no dependency had been declared. Installing libfontconfig1:i386 solved the problem. libwine should Depend on libfontconfig1. This bug has been there for quite a while. It probably wasn't noticed earlier because most desktop installations have had libfontconfig installed. For i386 wine binary packages on amd64 systems, this is about to change in wheezy. Cheers, -Hilko $ rm -rf ~/.wine $ dpkg --print-architecture amd64 $ dpkg --print-foreign-architectures i386 $ sudo apt-get purge .*:i386 [...] $ sudo apt-get install wine Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: gcc-4.7-base:i386 libasound2:i386 libc6:i386 libc6-i686:i386 libdrm-intel1:i386 libdrm-nouveau1a:i386 libdrm-radeon1:i386 libdrm2:i386 libexpat1:i386 libffi5:i386 libfreetype6:i386 libgcc1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgpm2:i386 libgsm1:i386 libice6:i386 libjpeg8:i386 liblzma5:i386 libmpg123-0:i386 libncurses5:i386 libpciaccess0:i386 libpng12-0:i386 libsm6:i386 libssl1.0.0:i386 libstdc++6:i386 libtinfo5:i386 libuuid1:i386 libwine:i386 libwine-alsa:i386 libwine-bin:i386 libwine-gl:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-glx0:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxrandr2:i386 libxrender1:i386 libxxf86vm1:i386 wine-bin:i386 zlib1g:i386 Suggested packages: libasound2-plugins:i386 libglide3:i386 wine-doc:i386 libwine-cms:i386 libwine-sane:i386 libwine-ldap:i386 libwine-print:i386 libwine-openal:i386 libwine-gphoto2:i386 Recommended packages: ttf-liberation:i386 xml-core:i386 The following NEW packages will be installed: gcc-4.7-base:i386 libasound2:i386 libc6:i386 libc6-i686:i386 libdrm-intel1:i386 libdrm-nouveau1a:i386 libdrm-radeon1:i386 libdrm2:i386 libexpat1:i386 libffi5:i386 libfreetype6:i386 libgcc1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgpm2:i386 libgsm1:i386 libice6:i386 libjpeg8:i386 liblzma5:i386 libmpg123-0:i386 libncurses5:i386 libpciaccess0:i386 libpng12-0:i386 libsm6:i386 libssl1.0.0:i386 libstdc++6:i386 libtinfo5:i386 libuuid1:i386 libwine:i386 libwine-alsa:i386 libwine-bin:i386 libwine-gl:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-glx0:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxrandr2:i386 libxrender1:i386 libxxf86vm1:i386 wine wine-bin:i386 zlib1g:i386 0 upgraded, 54 newly installed, 0 to remove and 3 not upgraded. Need to get 1414 kB/70.6 MB of archives. After this operation, 228 MB of additional disk space will be used. Do you want to continue [Y/n]? [...] $ wine notepad -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages wine depends on: ii wine-bin 1.4.1-1 wine recommends no packages. wine suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org