Package: winetricks Version: 0.0+20121030+svn918-1 Severity: important Dear Maintainer,
I'm running Debian Testing on x86_64, and since most of the Windows programs I want to run are 32-bit, I've used the new Multi-Arch feature to install a 32-bit version of wine-unstable (following the instructions printed by the 64-bit wine package). I installed winetricks and used it quite happily for some time. Then a few weeks ago, I was updating my system and suddenly there was a snarl of dependencies where apparently I either had to uninstall winetricks or switch from wine-unstable (which is wine 1.5) to wine (which is wine-1.4). Since I didn't need winetricks right at that moment, I chose to uninstall it and forgot about it for a while. This evening I wanted to tinker with Windows apps again, so I tried to re-install Wine, and this is what apt-get told me: The following extra packages will be installed: libfontconfig1:i386 libltdl7:i386 libodbc1:i386 libwine:i386 libwine-bin:i386 libxslt1.1:i386 wine wine-bin:i386 Suggested packages: libmyodbc:i386 odbc-postgresql:i386 tdsodbc:i386 unixodbc-bin:i386 wine-doc:i386 libwine-cms:i386 libwine-sane:i386 libwine-ldap:i386 libwine-print:i386 libwine-openal:i386 libwine-gphoto2:i386 Recommended packages: libgsm1:i386 libv4l-0:i386 ttf-liberation:i386 libwine-gl:i386 libwine-alsa:i386 libwine-oss:i386 The following NEW packages will be installed: libfontconfig1:i386 libltdl7:i386 libodbc1:i386 libwine:i386 libwine-bin:i386 libxslt1.1:i386 wine wine-bin:i386 winetricks 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 224 kB/21.4 MB of archives. After this operation, 102 MB of additional disk space will be used. Do you want to continue [Y/n]? Since I already have wine-unstable installed and working nicely, I don't really want to install all that extra stuff. My Debian-fu isn't strong enough to figure out exactly why apt-get wants to install those things, but here's some things that seem to me to be relevant: - I mentioned that the original dependency snarl happened "a few weeks ago", I don't remember the exact date, but I see that about six weeks ago a new version of the winetricks package migrated from unstable to testing[1], and the main change was a simplification of the "Depends" metadata[2]. - "apt-cache show winetricks" tells me that the winetricks package has "Architecture: all", and the only documentation I can find on multi-arch[3] says: "To avoid breaking this assumption, Architecture: all packages will, at least initially, be treated as equivalent to packages of the native architecture for all dependency resolution." I wonder if apt-get is ignoring my installed wine-unstable because it's not the native architecture, although that wouldn't explain why it wants to install a different package from a non-native architecture instead. I'm not completely convinced that this is a problem specific to winetricks (it might possibly be a corner-case in multi-arch support that apt/dpkg don't yet handle), but I figured I should let *somebody* know! Thanks for maintaining the useful winetricks package! [1]: http://packages.qa.debian.org/w/winetricks.html [2]: http://packages.qa.debian.org/w/winetricks/news/20121102T163239Z.html [3]: https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages winetricks depends on: ii cabextract 1.4-3 ii p7zip 9.20.1~dfsg.1-4 ii unzip 6.0-8 ii wget 1.13.4-3 ii wine-bin-unstable 1.5.6-2 Versions of packages winetricks recommends: ii gksu 2.0.2-6 ii sudo 1.8.5p2-1 ii xdg-utils 1.1.0~rc1+git20111210-6 ii zenity 3.4.0-2 Versions of packages winetricks suggests: ii wine-unstable 1.5.6-2 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org