2012/11/12 Francois Gouget
<fgouget@free.fr>
On Wed, 17 Oct 2012, Erich E. Hoover wrote:
> I just upgraded to 12.04, until they fix the "32-bit headers problem"
> you'll have to manually create the symbolic links for the "-dev"
> package behavior:
I ran into pretty much the same set of problems with Wine on Debian
Testing. However some development packages are already
multiarch-compatible so I installed them and created a bit fewer
symbolic links than you. In particular I was able to install the
following i386 development packages:
� �libasound2-dev:i386
� �libcapi20-dev:i386
� �libjpeg8-dev:i386
� �liblcms1-dev:i386
� �libldap2-dev:i386
� �libmpg123-dev:i386
� �libopenal-dev:i386
� �libtinfo-dev:i386 (needed for ncurses)
� �libv4l-dev:i386
� �libx11-dev:i386
� �libxau-dev:i386
� �libxcb1-dev:i386
� �libxinerama-dev:i386
� �libxml2-dev:i386
� �libxrender-dev:i386
� �zlib1g-dev:i386
I also made a list of the packages that need to be fixed in order for
work on Wine to be possible without so much complication, and made sure
we have bugs to track the status of each of them. I am sure the
maintainers would appreciate some help so here are the multiarch fixes
needed for Wine development:
�* These all seem to be fixable trivially. Double-check and submit a
� �patch? The Debian freeze might block your efforts though :-(
� �libfontconfig1-dev - #677885
� �libgl1-mesa-dev - #678040, #689088
� �libglu1-mesa-dev - #678040, #689089
� �libgnutls-dev - #678070
� �libosmesa6-dev - #678040
� �libxcomposite-dev - #689082
� �libxfixes-dev - #677657
� �libxrandr-dev - #678895
� �libxvmc1 - #640499 (well the work seems to have been done in any case)
� �libxxf86vm-dev - #678898
Hi Fran�ois,
#677885, #678040, #678070, #678895 and #678898 already contains trivial
patches, I did check packages on every offered architectures to see if file differs, I can recheck if necessary. I can also check #677657 to see if things has changed since bug report and provide a patch if needed.
libgl1-nvidia-glx doesn't
depend on libxvmc1 so it should be a
problem anymore (at least if you use nvidia packages from unstable).
Unfortunately I didn't have much time to spend on not so trivial packages and Debian freeze doesn't really help accepting patches, even if multiarch is a release goal ...