Out of interest, I installed 18.04 in a VM and had no problems installing the multi-arch libfreetype6-dev packages for and64 and i386.
That said, you’re largely out of luck when it comes to building Wine from source on 18.04. Even the most recent point release (18.04.6) is limited by many build-dependencies not being multi-arch ready. Multi-arch support really improved after 18.04. I’m afraid you’ll need to migrate to 20.04 or more recent. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to freetype in Ubuntu. https://bugs.launchpad.net/bugs/990982 Title: [Multiarch] libfreetype6-dev:i386 dependencies issue Status in freetype package in Ubuntu: Fix Released Status in glibc package in Ubuntu: Fix Released Bug description: I'm on alex@leon:~$ uname -a Linux leon 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux It's a fresh 12.04 install from a mini 30MB iso dd'ed to a USB flash drive. So it's clean and up-to-date. I have libfreetype6 and libfreetype6-dev installed. To compile wine from source (32 and 64 bit version), I need both 32 and 64 bit development packages of several libraries. For gcc, I had to install gcc-multilib instead of gcc:i386 (gcc and gcc:i386 seem to be incompatible). But there is no freetype6-multilib package hence my bug report. I think the following console output will tell you more things than long sentences : alex@leon:~$ sudo apt-get install libfreetype6-dev:i386 Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libexpat1-dev Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libc6-dev:i386 linux-libc-dev:i386 zlib1g-dev:i386 Suggested packages: glibc-doc:i386 manpages-dev:i386 Recommended packages: gcc:i386 c-compiler:i386 The following packages will be REMOVED: build-essential dkms g++ gcc gcc-multilib libfontconfig1-dev libfreetype6-dev virtualbox-dkms The following NEW packages will be installed: libc6-dev:i386 libfreetype6-dev:i386 linux-libc-dev:i386 zlib1g-dev:i386 0 upgraded, 4 newly installed, 8 to remove and 0 not upgraded. Need to get 6,832 kB of archives. After this operation, 17.2 MB of additional disk space will be used. Do you want to continue [Y/n]? ^C I'm sure you understand removing build-essential and gcc is not really something I want to do. Hopefully, wine provides a configure switch (--without-freetype) to workaround the issue. If you need more details, just let me know. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/freetype/+bug/990982/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp