Default mint 18.1 fresh install is missing lots of wine depency files

Bug #1672075 reported by Jarkko Korpi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

This is fresh Linux Mint 18.1 install after upgrades.

1st run

./configure
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/Downloads/wine':
configure: error: C compiler cannot create executables
See `config.log' for more details

Can't even compile.

sudo apt-get install build-essential

sudo apt-get install gcc-multilib g++-multilib
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 g++-5-multilib gcc-5-multilib lib32asan2 lib32atomic1 lib32cilkrts5
 lib32gcc-5-dev lib32gcc1 lib32gomp1 lib32itm1 lib32mpx0 lib32quadmath0
 lib32stdc++-5-dev lib32stdc++6 lib32ubsan0 libc6-dev-i386 libc6-dev-x32
 libc6-i386 libc6-x32 libx32asan2 libx32atomic1 libx32cilkrts5
 libx32gcc-5-dev libx32gcc1 libx32gomp1 libx32itm1 libx32quadmath0
 libx32stdc++-5-dev libx32stdc++6 libx32ubsan0
Suggested packages:
 lib32stdc++6-5-dbg libx32stdc++6-5-dbg
The following NEW packages will be installed:
 g++-5-multilib g++-multilib gcc-5-multilib gcc-multilib lib32asan2
 lib32atomic1 lib32cilkrts5 lib32gcc-5-dev lib32gcc1 lib32gomp1 lib32itm1
 lib32mpx0 lib32quadmath0 lib32stdc++-5-dev lib32stdc++6 lib32ubsan0
 libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libx32asan2
 libx32atomic1 libx32cilkrts5 libx32gcc-5-dev libx32gcc1 libx32gomp1
 libx32itm1 libx32quadmath0 libx32stdc++-5-dev libx32stdc++6 libx32ubsan0
0 upgraded, 31 newly installed, 0 to remove and 32 not upgraded.
Need to get 15,1 MB of archives.
After this operation, 77,9 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

configure: error: X 32-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 32-bit development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.

sudo apt-get install xserver-xorg-dev:i386
libfreetype6-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libboost-filesystem1.58.0:i386 libboost-system1.58.0:i386 libc6-dev:i386
 libdrm-dev:i386 libfontenc-dev:i386 libfontenc1:i386
 libmirclient-dev:i386 libmirclient9:i386 libmircommon-dev:i386
 libmircommon5:i386 libmircookie-dev:i386 libmircookie2:i386
 libmirprotobuf3:i386 libpciaccess-dev:i386 libpixman-1-dev:i386
 libpng12-dev:i386 libprotobuf-dev:i386 libprotobuf-lite9v5:i386
 libprotobuf9v5:i386 libpthread-stubs0-dev:i386 libx11-dev:i386
 libxau-dev:i386 libxcb1-dev:i386 libxdmcp-dev:i386 libxfont-dev:i386
 libxfont1:i386 libxkbcommon-dev:i386 libxkbcommon0:i386
 libxkbfile-dev:i386 libxkbfile1:i386 linux-libc-dev linux-libc-dev:i386
 mesa-common-dev:i386 mir-client-platform-mesa-dev:i386 x11proto-core-dev
 x11proto-dri2-dev x11proto-dri3-dev x11proto-fonts-dev x11proto-gl-dev
 x11proto-input-dev x11proto-kb-dev x11proto-present-dev
 x11proto-randr-dev x11proto-render-dev x11proto-resource-dev
 x11proto-scrnsaver-dev x11proto-video-dev x11proto-xext-dev
 x11proto-xf86bigfont-dev x11proto-xf86dri-dev x11proto-xinerama-dev
 xorg-sgml-doctools xtrans-dev zlib1g-dev:i386
Suggested packages:
 glibc-doc:i386 manpages-dev:i386 libxcb-doc:i386
Recommended packages:
 libx11-doc:i386
The following NEW packages will be installed:
 libboost-filesystem1.58.0:i386 libboost-system1.58.0:i386 libc6-dev:i386
 libdrm-dev:i386 libfontenc-dev:i386 libfontenc1:i386
 libfreetype6-dev:i386 libmirclient-dev:i386 libmirclient9:i386
 libmircommon-dev:i386 libmircommon5:i386 libmircookie-dev:i386
 libmircookie2:i386 libmirprotobuf3:i386 libpciaccess-dev:i386
 libpixman-1-dev:i386 libpng12-dev:i386 libprotobuf-dev:i386
 libprotobuf-lite9v5:i386 libprotobuf9v5:i386 libpthread-stubs0-dev:i386
 libx11-dev:i386 libxau-dev:i386 libxcb1-dev:i386 libxdmcp-dev:i386
 libxfont-dev:i386 libxfont1:i386 libxkbcommon-dev:i386 libxkbcommon0:i386
 libxkbfile-dev:i386 libxkbfile1:i386 linux-libc-dev:i386
 mesa-common-dev:i386 mir-client-platform-mesa-dev:i386 x11proto-core-dev
 x11proto-dri2-dev x11proto-dri3-dev x11proto-fonts-dev x11proto-gl-dev
 x11proto-input-dev x11proto-kb-dev x11proto-present-dev
 x11proto-randr-dev x11proto-render-dev x11proto-resource-dev
 x11proto-scrnsaver-dev x11proto-video-dev x11proto-xext-dev
 x11proto-xf86bigfont-dev x11proto-xf86dri-dev x11proto-xinerama-dev
 xorg-sgml-doctools xserver-xorg-dev:i386 xtrans-dev zlib1g-dev:i386
The following packages will be upgraded:
 linux-libc-dev
1 upgraded, 55 newly installed, 0 to remove and 31 not upgraded.
Need to get 9 814 kB of archives.
After this operation, 44,4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

Even after these it says

configure: libxcursor 32-bit development files not found, the Xcursor extensi
on won't be supported.
configure: libxi 32-bit development files not found, the Xinput extension won
't be supported.
configure: XShm 32-bit development files not found, X Shared Memory won't be
supported.
configure: XShape 32-bit development files not found, XShape won't be support
ed.
configure: libXxf86vm 32-bit development files not found, XFree86 Vidmode won
't be supported.
configure: libxrandr 32-bit development files not found, XRandr won't be supp
orted.
configure: libxinerama 32-bit development files not found, multi-monitor setu
ps won't be supported.
configure: libxcomposite 32-bit development files not found, Xcomposite won't
be supported.
configure: libGLU 32-bit development files not found, GLU won't be supported.
configure: libOSMesa 32-bit development files not found (or too old), OpenGL
rendering in bitmaps won't be supported.
configure: OpenCL 32-bit development files not found, OpenCL won't be support
ed.
configure: pcap 32-bit development files not found, wpcap won't be supported.
configure: libdbus 32-bit development files not found, no dynamic device supp
ort.
configure: lib(n)curses 32-bit development files not found, curses won't be s
upported.
configure: libsane 32-bit development files not found, scanners won't be supp
orted.
configure: libv4l 32-bit development files not found.
configure: libgphoto2 32-bit development files not found, digital cameras won
't be supported.
configure: libgphoto2_port 32-bit development files not found, digital camera
s won't be auto-detected.
configure: liblcms2 32-bit development files not found, Color Management won'
t be supported.
configure: libpulse 32-bit development files not found or too old, Pulse won'
t be supported.
configure: gstreamer-1.0 base plugins 32-bit development files not found, gst
reamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be su
pported.
configure: libudev 32-bit development files not found, plug and play won't be
supported.
configure: libcapi20 32-bit development files not found, ISDN won't be suppor
ted.
configure: libcups 32-bit development files not found, CUPS won't be supporte
d.
configure: fontconfig 32-bit development files not found, fontconfig won't be
supported.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't b
e supported.
configure: libtiff 32-bit development files not found, TIFF won't be supporte
d.
configure: libmpg123 32-bit development files not found (or too old), mp3 cod
ec won't be supported.
configure: libopenal 32-bit development files not found (or too old), OpenAL
won't be supported
configure: openal-soft 32-bit development files not found (or too old), XAudi
o2 won't be supported
configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't
be supported.

configure: WARNING: libxrender 32-bit development files not found, XRender wo
n't be supported.

configure: WARNING: No OpenGL library found on this system.
OpenGL and Direct3D won't be supported.

configure: WARNING: libxml2 32-bit development files not found (or too old),
XML won't be supported.

configure: WARNING: libxslt 32-bit development files not found, xslt won't be
supported.

configure: WARNING: libgnutls 32-bit development files not found, no schannel
support.

configure: WARNING: libjpeg 32-bit development files not found, JPEG won't be
supported.

configure: WARNING: No sound system was found. Windows applications will be s
ilent.

configure: Finished. Do 'make' to compile Wine.

for xrandr support (works)

sudo apt-get install libxrandr-dev:i386

for libxi support

sudo apt-get install libxi-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libxfixes-dev:i386 x11proto-fixes-dev
The following NEW packages will be installed:
 libxfixes-dev:i386 libxi-dev:i386 x11proto-fixes-dev

for libjpeg 32-bit development (works)

sudo apt-get install libjpeg-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libjpeg-turbo8-dev:i386 libjpeg8-dev:i386
The following NEW packages will be installed:
 libjpeg-dev:i386 libjpeg-turbo8-dev:i386 libjpeg8-dev:i386
0 upgraded, 3 newly installed, 0 to remove and 31 not upgraded.
Need to get 266 kB of archives.
After this operation, 1 489 kB of additional disk space will be used.
Do you want to continue? [Y/n] y

for multi-monitor setups (works)

sudo apt-get install libxinerama-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libxinerama-dev:i386

for libxcomposite

sudo apt-get install libxcomposite-dev:i386
The following additional packages will be installed:
 x11proto-composite-dev
The following NEW packages will be installed:
 libxcomposite-dev:i386 x11proto-composite-dev

for libxlu

sudo apt-get install libglu1-mesa-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libgl1-mesa-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-glx
 libglapi-mesa:i386 libglapi-mesa libgles1-mesa libgles2-mesa
 libx11-xcb-dev:i386 libxcb-dri2-0-dev:i386 libxcb-dri3-dev:i386
 libxcb-glx0-dev:i386 libxcb-present-dev:i386 libxcb-randr0:i386
 libxcb-randr0-dev:i386 libxcb-shape0:i386 libxcb-shape0-dev:i386
 libxcb-sync-dev:i386 libxcb-xfixes0:i386 libxcb-xfixes0-dev:i386
 libxdamage-dev:i386 libxshmfence-dev:i386 libxxf86vm-dev:i386
 x11proto-damage-dev x11proto-xf86vidmode-dev
The following NEW packages will be installed:
 libgl1-mesa-dev:i386 libglu1-mesa-dev:i386 libx11-xcb-dev:i386
 libxcb-dri2-0-dev:i386 libxcb-dri3-dev:i386 libxcb-glx0-dev:i386
 libxcb-present-dev:i386 libxcb-randr0:i386 libxcb-randr0-dev:i386
 libxcb-shape0:i386 libxcb-shape0-dev:i386 libxcb-sync-dev:i386
 libxcb-xfixes0:i386 libxcb-xfixes0-dev:i386 libxdamage-dev:i386
 libxshmfence-dev:i386 libxxf86vm-dev:i386 x11proto-damage-dev
 x11proto-xf86vidmode-dev
The following packages will be upgraded:
 libgl1-mesa-glx:i386 libgl1-mesa-glx libglapi-mesa:i386 libglapi-mesa
 libgles1-mesa libgles2-mesa

for libmpeg123 (works)

sudo apt-get install libmpg123-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libmpg123-dev:i386

libgnutls (this didnt solve the depency there seems to be several versions of the file)

sudo apt-get install libgnutls-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libgmp-dev:i386 libgmpxx4ldbl:i386 libgnutls-openssl27:i386
 libgnutlsxx28:i386 libidn11-dev:i386 libp11-kit-dev:i386
 libtasn1-6-dev:i386 nettle-dev:i386
Suggested packages:
 gmp-doc:i386 libgmp10-doc:i386 libmpfr-dev:i386 gnutls-doc:i386
 gnutls-bin:i386 guile-gnutls:i386
Recommended packages:
 libtasn1-doc:i386
The following NEW packages will be installed:
 libgmp-dev:i386 libgmpxx4ldbl:i386 libgnutls-dev:i386
 libgnutls-openssl27:i386 libgnutlsxx28:i386 libidn11-dev:i386
 libp11-kit-dev:i386 libtasn1-6-dev:i386 nettle-dev:i386

for plug and play

sudo apt-get install libudev-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libblkid1:i386 libkmod2:i386 libudev1 libudev1:i386 udev
The following NEW packages will be installed:
 libblkid1:i386 libkmod2:i386 libudev-dev:i386
The following packages will be upgraded:
 libudev1 libudev1:i386 udev

for color profiles (works)

sudo apt-get install liblcms2-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 liblcms2-dev:i386

for libosmesa (works)

sudo apt-get install libosmesa6-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libosmesa6:i386
The following NEW packages will be installed:
 libosmesa6:i386 libosmesa6-dev:i386

for libdbus (didnt seem to solve this)

sudo apt-get install libdbus-1-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 dbus dbus-x11 libdbus-1-3 libdbus-1-3:i386
The following NEW packages will be installed:
 libdbus-1-dev:i386
The following packages will be upgraded:
 dbus dbus-x11 libdbus-1-3 libdbus-1-3:i386

for scanner supported (works)

sudo apt-get install libsane-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
 libsane-extras-dev:i386
The following NEW packages will be installed:
 libsane-dev:i386

for libncurses (works)

sudo apt-get install libncurses5-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libtinfo-dev:i386
Suggested packages:
 ncurses-doc:i386
The following NEW packages will be installed:
 libncurses5-dev:i386 libtinfo-dev:i386

for libv4l

sudo apt-get install libv4l-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libv4l2rds0:i386
The following NEW packages will be installed:
 libv4l-dev:i386 libv4l2rds0:i386

for tiff support (works)

sudo apt-get install libtiff5-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libjbig-dev:i386 liblzma-dev:i386 libtiffxx5:i386
Suggested packages:
 liblzma-doc:i386
The following NEW packages will be installed:
 libjbig-dev:i386 liblzma-dev:i386 libtiff5-dev:i386 libtiffxx5:i386

for libgsm (too new version???)

sudo apt-get install libgsm0710-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libgsm0710-0:i386
The following NEW packages will be installed:
 libgsm0710-0:i386 libgsm0710-dev:i386

but after this

configure: libgsm 32-bit development files not found, gsm 06.10 codec won't b
e supported.

For libcups (wont solve)

sudo apt-get install libcupsfilters-dev:i3
86
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libcupsfilters-dev:i386

for openal, this seemed to solve openal-soft depency too

sudo apt-get install libopenal-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libopenal-dev:i386

for libxcursor

sudo apt-get install libxcursor-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libxcursor-dev:i386

for isdn support

sudo apt-get install libcapi20-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
 isdnutils-doc:i386
The following NEW packages will be installed:
 libcapi20-dev:i386

for pulseaudio support (not solving)

sudo apt-get install libpulse-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libglib2.0-dev:i386 libpcre16-3:i386 libpcre3-dev:i386 libpcre32-3:i386
 libpcrecpp0v5:i386
Suggested packages:
 libglib2.0-doc:i386
The following NEW packages will be installed:
 libglib2.0-dev:i386 libpcre16-3:i386 libpcre3-dev:i386 libpcre32-3:i386
 libpcrecpp0v5:i386 libpulse-dev:i386

for opencl

sudo apt-get install ocl-icd-opencl-dev:i3
86
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 ocl-icd-libopencl1:i386 opencl-headers
Suggested packages:
 opencl-icd:i386
Recommended packages:
 libpoclu-dev:i386
The following NEW packages will be installed:
 ocl-icd-libopencl1:i386 ocl-icd-opencl-dev:i386 opencl-headers

for pcap

sudo apt-get install libghc-pcap-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libghc-pcap-dev:i386 : Depends: libghc-base-dev-4.8.2.0-a3ce8:i386
                       Depends: libghc-bytestring-dev-0.10.6.0-89a6f:i386
                       Depends: libghc-network-dev-2.6.2.1-bb6bd:i386
                       Depends: libghc-time-dev-1.5.0.1-f2449:i386
E: Unable to correct problems, you have held broken packages.

I think this command solved both of these

configure: libgphoto2 32-bit development files not found, digital cameras won
't be supported.
configure: libgphoto2_port 32-bit development files not found, digital camera

sudo apt-get install libgphoto2-dev:i386 (i think this solved 2 depencies)
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 libexif-dev:i386
The following NEW packages will be installed:
 libexif-dev:i386 libgphoto2-dev:i386

for libcups

sudo apt-get install libcups2-dev:i386

for libxml2

sudo apt-get install libxml2-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
 icu-devtools libasan2:i386 libatomic1:i386 libcilkrts5:i386
 libgcc-5-dev:i386 libgomp1:i386 libicu-dev:i386 libitm1:i386 libmpx0:i386
 libquadmath0:i386 libstdc++-5-dev:i386 libubsan0:i386
Suggested packages:
 icu-doc:i386 libstdc++-5-doc:i386
The following NEW packages will be installed:
 icu-devtools libasan2:i386 libatomic1:i386 libcilkrts5:i386
 libgcc-5-dev:i386 libgomp1:i386 libicu-dev:i386 libitm1:i386 libmpx0:i386
 libquadmath0:i386 libstdc++-5-dev:i386 libubsan0:i386 libxml2-dev:i386

for libldap

sudo apt-get install libldap-ocaml-dev:i38
6
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libldap-ocaml-dev:i386 : Depends: libocamlnet-ocaml-dev-s40q6:i386
                         Depends: libpcre-ocaml-dev-43mh0:i386
                         Depends: libssl-ocaml-dev-d7j01:i386
                         Depends: ocaml-nox-4.02.3:i386
                         Depends: libocamlnet-ocaml-dev:i386 (>= 2.2.8.1-1)
but it is not going to be installed
                         Depends: libssl-ocaml-dev:i386 (>= 0.4.2-3) but it
is not going to be installed
E: Unable to correct problems, you have held broken packages.

I am still left with these

configure: pcap 32-bit development files not found, wpcap won't be supported.
configure: libdbus 32-bit development files not found, no dynamic device support.
configure: libgnutls 32-bit development files too old, no bcrypt hash support.
configure: libpulse 32-bit development files not found or too old, Pulse won't be supported.
configure: gstreamer-1.0 base plugins 32-bit development files not found, gstreamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: fontconfig 32-bit development files not found, fontconfig won't be supported.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported.
configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't be supported.

configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported.

configure: WARNING: No sound system was found. Windows applications will be silent.

configure: Finished. Do 'make' to compile Wine.

Wine doesnt see any audio setup, I dont remember how I solved this last time. There is a bug open about it. I think it had nothing to do with the devel files, but it needed some extra file installed too.

There was 2-3 conflicts.

sudo apt-get install libasound2-dev libasounds2-dev:i386

seem to solve no sound system found.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.