wine2.18.24 need gcc version can't satisfy
Tofloor
poster avatar
weibo_boer
deepin
2020-07-20 22:20
Author
(base) boer@Boer:~/Downloads/wine2.18.24$ sudo apt -f install
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libegl1-mesa libfwup1 libllvm9
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep wine
ii  deepin-fonts-wine                          2.18-24~rc3                                      all          Windows API implementation - fonts
ii  deepin-libwine:i386                        2.18-24~rc3                                      i386         Windows API implementation - library
ii  deepin-libwine-dbg:i386                    2.18-24~rc3                                      i386         Windows API implementation - debugging symbols
ii  deepin-libwine-dev:i386                    2.18-24~rc3                                      i386         Windows API implementation - development files
ii  deepin-wine                                2.18-24~rc3                                      all          Windows API implementation - standard suite
ii  deepin-wine-binfmt                         2.18-24~rc3                                      all          Windows API implementation - binfmt support
ii  deepin-wine32:i386                         2.18-24~rc3                                      i386         Windows API implementation - 32-bit binary loader
ii  deepin-wine32-preloader:i386               2.18-24~rc3                                      i386         Windows API implementation - prelinked 32-bit binary loader
(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep -e gcc -e g++
ii  g++                                        4:7.4.0-1ubuntu2.3                               amd64        GNU C++ compiler
ii  g++-7                                      7.5.0-3ubuntu1~18.04                             amd64        GNU C++ compiler
ii  gcc                                        4:7.4.0-1ubuntu2.3                               amd64        GNU C compiler
ii  gcc-7                                      7.5.0-3ubuntu1~18.04                             amd64        GNU C compiler
ii  gcc-7-base:amd64                           7.5.0-3ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-7-base:i386                            7.5.0-3ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:amd64                           8.4.0-1ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:i386                            8.4.0-1ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  libgcc-7-dev:amd64                         7.5.0-3ubuntu1~18.04                             amd64        GCC support library (development files)
ii  libgcc1:amd64                              1:8.4.0-1ubuntu1~18.04                           amd64        GCC support library
ii  libgcc1:i386                               1:8.4.0-1ubuntu1~18.04                           i386         GCC support library
(base) boer@Boer:~/Downloads/wine2.18.24$ sudo dpkg -i deepin-wine32-tools_2.18-24~rc3_i386.deb
Selecting previously unselected package deepin-wine32-tools:i386.
(Reading database ... 192772 files and directories currently installed.)
Preparing to unpack deepin-wine32-tools_2.18-24~rc3_i386.deb ...
Unpacking deepin-wine32-tools:i386 (2.18-24~rc3) ...
dpkg: dependency problems prevent configuration of deepin-wine32-tools:i386:
deepin-wine32-tools:i386 depends on gcc.

dpkg: error processing package deepin-wine32-tools:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
deepin-wine32-tools:i386
(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep libc6
ii  libc6:amd64                                2.27-3ubuntu1.2                                  amd64        GNU C Library: Shared libraries
ii  libc6:i386                                 2.27-3ubuntu1.2                                  i386         GNU C Library: Shared libraries
ii  libc6-dbg:amd64                            2.27-3ubuntu1.2                                  amd64        GNU C Library: detached debugging symbols
ii  libc6-dev:amd64                            2.27-3ubuntu1.2                                  amd64        GNU C Library: Development Libraries and Header Files
ii  libc6-dev:i386                             2.27-3ubuntu1.2                                  i386         GNU C Library: Development Libraries and Header Files
(base) boer@Boer:~/Downloads/wine2.18.24$


Reply Favorite View the author
All Replies
avatar
weibo_boer
deepin
2020-07-21 21:00
#1
Edit sources.list according to this websit :https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11aU6qiM
Then I install gcc:i386,it works

(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo gedit /etc/apt/sources.list

(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt update

`````
(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt upgrade

```
The following NEW packages will be installed:
  linux-headers-5.4.0-42-generic linux-hwe-5.4-headers-5.4.0-42 linux-image-5.4.0-42-generic linux-modules-5.4.0-42-generic linux-modules-extra-5.4.0-42-generic
The following packages will be upgraded:
  binutils binutils-common binutils-common:i386 binutils-i686-linux-gnu binutils-x86-64-linux-gnu gir1.2-nm-1.0 language-pack-en language-pack-gnome-en libbinutils libbinutils:i386 libgpgme11
  libgpgmepp6 libnm0 libparted-fs-resize0 libparted2 libseccomp2 libsnmp-base libsnmp30 libxnvctrl0 linux-generic-hwe-18.04 linux-headers-generic-hwe-18.04 linux-image-generic-hwe-18.04
  linux-signed-generic-hwe-18.04 login network-manager network-manager-config-connectivity-ubuntu nvidia-settings openssh-client parted passwd python3-distupgrade shim-signed syslinux syslinux-common
  ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk
36 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 87.8 MB of archives.

```
(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo dpkg -i *.deb
(Reading database ... 223576 files and directories currently installed.)
`````````
Setting up deepin-wine32-preloader:i386 (2.18-22~rc0) ...
dpkg: dependency problems prevent configuration of deepin-wine32-tools:i386:
deepin-wine32-tools:i386 depends on gcc.

dpkg: error processing package deepin-wine32-tools:i386 (--install):
dependency problems - leaving unconfigured
Setting up deepin-wine-helper64 (1.1-0) ...
Setting up deepin-wine-plugin:i386 (1.0deepin2) ...
Setting up deepin-wine-plugin-virtual (1.0deepin3) ...
Setting up deepin-wine-uninstaller:i386 (0.1deepin2) ...
Setting up deepin-wine (2.18-22~rc0) ...
Setting up deepin-wine-binfmt (2.18-22~rc0) ...
Setting up deepin-wine-helper:i386 (1.2deepin8) ...
Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
/sbin/ldconfig.real: /usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link

Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
deepin-wine32-tools:i386

(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt -f install

```(base) boer@Boer:~/Downloads/wineali2.18.22$ dpkg -l |grep gcc
ii  gcc                                        4:7.4.0-1ubuntu2.3                               amd64        GNU C compiler
ii  gcc-7                                      7.5.0-3ubuntu1~18.04                             amd64        GNU C compiler
ii  gcc-7-base:amd64                           7.5.0-3ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-7-base:i386                            7.5.0-3ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:amd64                           8.4.0-1ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:i386                            8.4.0-1ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  libgcc-7-dev:amd64                         7.5.0-3ubuntu1~18.04                             amd64        GCC support library (development files)
ii  libgcc-7-dev:i386                          7.5.0-3ubuntu1~18.04                             i386         GCC support library (development files)
ii  libgcc1:amd64                              1:8.4.0-1ubuntu1~18.04                           amd64        GCC support library
ii  libgcc1:i386                               1:8.4.0-1ubuntu1~18.04                           i386         GCC support library

(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt install gcc:amd64
Reading package lists... Done
Building dependency tree      
Reading state information... Done
gcc is already the newest version (4:7.4.0-1ubuntu2.3).
gcc set to manually installed.
The following packages were automatically installed and are no longer required:
  binutils-common:i386 binutils-i686-linux-gnu libbinutils:i386 libcc1-0:i386 linux-headers-5.3.0-28 linux-headers-5.3.0-28-generic linux-image-5.3.0-28-generic linux-modules-5.3.0-28-generic
  linux-modules-extra-5.3.0-28-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt install binutils:i386  cpp:i386  gcc-7:i386 gcc:i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  binutils-x86-64-linux-gnu fakeroot libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1 libbinutils libcilkrts5 libdpkg-perl libfakeroot libfile-fcntllock-perl
  libgcc-7-dev libisl19 libitm1 liblsan0 libmpc3 libmpx2 libnvidia-cfg1-440 libnvidia-common-440 libnvidia-decode-440 libnvidia-decode-440:i386 libnvidia-encode-440 libnvidia-encode-440:i386
  libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-fbc1-440:i386 libnvidia-gl-440 libnvidia-gl-440:i386 libnvidia-ifr1-440 libnvidia-ifr1-440:i386 libstdc++-7-dev libtsan0 libubsan0 libxnvctrl0
  linux-headers-5.3.0-28 linux-headers-5.3.0-28-generic linux-image-5.3.0-28-generic linux-modules-5.3.0-28-generic linux-modules-extra-5.3.0-28-generic nvidia-compute-utils-440 nvidia-kernel-common-440
  nvidia-kernel-source-440 nvidia-prime nvidia-utils-440 screen-resolution-extra xserver-xorg-video-nvidia-440
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  cpp-7:i386
Suggested packages:
  binutils-doc:i386 cpp-doc:i386 gcc-7-locales:i386 gcc-multilib:i386 make:i386 libtool:i386 flex:i386 bison:i386 gdb:i386 gcc-doc:i386 gcc-7-multilib:i386 gcc-7-doc:i386 libgcc1-dbg:i386
  libgomp1-dbg:i386 libitm1-dbg:i386 libatomic1-dbg:i386 libasan4-dbg:i386 liblsan0-dbg:i386 libtsan0-dbg:i386 libubsan0-dbg:i386 libcilkrts5-dbg:i386 libmpx2-dbg:i386 libquadmath0-dbg:i386
The following packages will be REMOVED:
  binutils build-essential cpp cpp-7 dkms dpkg-dev g++ g++-7 gcc gcc-7 nvidia-dkms-440 nvidia-driver-440 nvidia-settings pkg-config
The following NEW packages will be installed:
  binutils:i386 cpp:i386 cpp-7:i386 gcc:i386 gcc-7:i386
0 upgraded, 5 newly installed, 14 to remove and 0 not upgraded.
Need to get 7,771 kB/14.8 MB of archives.
After this operation, 34.9 MB disk space will be freed.









Reply View the author
avatar
weibo_boer
deepin
2020-07-21 21:03
#2
(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo dpkg -i deepin-wine32-tools_2.18-22_rc0_i386.deb
Selecting previously unselected package deepin-wine32-tools:i386.
(Reading database ... 223202 files and directories currently installed.)
Preparing to unpack deepin-wine32-tools_2.18-22_rc0_i386.deb ...
Unpacking deepin-wine32-tools:i386 (2.18-22~rc0) ...
Setting up deepin-wine32-tools:i386 (2.18-22~rc0) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

(base) boer@Boer:~/Downloads/wineali2.18.22$ dpkg -l |grep gcc
ii  gcc:i386                                   4:7.4.0-1ubuntu2.3                               i386         GNU C compiler
ii  gcc-7:i386                                 7.5.0-3ubuntu1~18.04                             i386         GNU C compiler
ii  gcc-7-base:amd64                           7.5.0-3ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-7-base:i386                            7.5.0-3ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:amd64                           8.4.0-1ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:i386                            8.4.0-1ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  libgcc-7-dev:amd64                         7.5.0-3ubuntu1~18.04                             amd64        GCC support library (development files)
ii  libgcc-7-dev:i386                          7.5.0-3ubuntu1~18.04                             i386         GCC support library (development files)
ii  libgcc1:amd64                              1:8.4.0-1ubuntu1~18.04                           amd64        GCC support library
ii  libgcc1:i386                               1:8.4.0-1ubuntu1~18.04                           i386         GCC support library
(base) boer@Boer:~/Downloads/wineali2.18.22$ dpkg -l |grep wine
ii  deepin-fonts-wine                          2.18-22~rc0                                      all          Windows API implementation - fonts
ii  deepin-libwine:i386                        2.18-22~rc0                                      i386         Windows API implementation - library
ii  deepin-libwine-dbg:i386                    2.18-22~rc0                                      i386         Windows API implementation - debugging symbols
ii  deepin-libwine-dev:i386                    2.18-22~rc0                                      i386         Windows API implementation - development files
ii  deepin-wine                                2.18-22~rc0                                      all          Windows API implementation - standard suite
ii  deepin-wine-binfmt                         2.18-22~rc0                                      all          Windows API implementation - binfmt support
ii  deepin-wine-helper:i386                    1.2deepin8                                       i386         Deepin Wine Helper
ii  deepin-wine-helper64                       1.1-0                                            amd64        
ii  deepin-wine-plugin:i386                    1.0deepin2                                       i386         Deepin Wine plugin
ii  deepin-wine-plugin-virtual                 1.0deepin3                                       all          Deepin Wine plugin virtual package
ii  deepin-wine-uninstaller:i386               0.1deepin2                                       i386         Deepin Wine Uninstaller Tool
ii  deepin-wine32:i386                         2.18-22~rc0                                      i386         Windows API implementation - 32-bit binary loader
ii  deepin-wine32-preloader:i386               2.18-22~rc0                                      i386         Windows API implementation - prelinked 32-bit binary loader
ii  deepin-wine32-tools:i386                   2.18-22~rc0                                      i386         Windows API implementation - 32-bit developer tools
(base) boer@Boer:~/Downloads/wineali2.18.22$ sudo apt --purge remove deepin-fonts-wine  deepin-libwine:i386   deepin-libwine-dbg:i386  deepin-libwine-dev:i386  deepin-wine  deepin-wine-binfmt  deepin-wine-helper:i386  deepin-wine-helper64  deepin-wine-plugin:i386   deepin-wine-plugin-virtual   deepin-wine-uninstaller:i386  deepin-wine32:i386  deepin-wine32-preloader:i386  deepin-wine32-tools:i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done

````
(base) boer@Boer:~/Downloads/wineali2.18.22$ cd ../wine2.18.24
(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep wine
(base) boer@Boer:~/Downloads/wine2.18.24$ sudo dpkg -i *.deb

```
Unpacking deepin-wine-uninstaller:i386 (0.1deepin2) ...
More than one copy of package deepin-wine-plugin:i386 has been unpacked
in this run !  Only configuring it once.
Setting up deepin-fonts-wine (2.18-24~rc3) ...
Setting up deepin-libwine:i386 (2.18-24~rc3) ...
Setting up deepin-libwine-dbg:i386 (2.18-24~rc3) ...
Setting up deepin-libwine-dev:i386 (2.18-24~rc3) ...
Setting up deepin-wine32:i386 (2.18-24~rc3) ...
Setting up deepin-wine32-preloader:i386 (2.18-24~rc3) ...
Setting up deepin-wine32-tools:i386 (2.18-24~rc3) ...
Setting up deepin-wine-helper64 (1.1-0) ...
Setting up deepin-wine-plugin:i386 (1.0deepin4) ...
Setting up deepin-wine-plugin-virtual (1.0deepin5) ...
Setting up deepin-wine-uninstaller:i386 (0.1deepin2) ...
Setting up deepin-wine (2.18-24~rc3) ...
Setting up deepin-wine-binfmt (2.18-24~rc3) ...
Setting up deepin-wine-helper:i386 (5.0deepin4) ...
Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
/sbin/ldconfig.real: /usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link





Reply View the author
avatar
weibo_boer
deepin
2020-07-21 21:03
#3

(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep -e gcc -e g++

ii  gcc:i386                                   4:7.4.0-1ubuntu2.3                               i386         GNU C compiler
ii  gcc-7:i386                                 7.5.0-3ubuntu1~18.04                             i386         GNU C compiler
ii  gcc-7-base:amd64                           7.5.0-3ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-7-base:i386                            7.5.0-3ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:amd64                           8.4.0-1ubuntu1~18.04                             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:i386                            8.4.0-1ubuntu1~18.04                             i386         GCC, the GNU Compiler Collection (base package)
ii  libgcc-7-dev:amd64                         7.5.0-3ubuntu1~18.04                             amd64        GCC support library (development files)
ii  libgcc-7-dev:i386                          7.5.0-3ubuntu1~18.04                             i386         GCC support library (development files)
ii  libgcc1:amd64                              1:8.4.0-1ubuntu1~18.04                           amd64        GCC support library
ii  libgcc1:i386                               1:8.4.0-1ubuntu1~18.04                           i386         GCC support library
(base) boer@Boer:~/Downloads/wine2.18.24$ dpkg -l |grep wine
ii  deepin-fonts-wine                          2.18-24~rc3                                      all          Windows API implementation - fonts
ii  deepin-libwine:i386                        2.18-24~rc3                                      i386         Windows API implementation - library
ii  deepin-libwine-dbg:i386                    2.18-24~rc3                                      i386         Windows API implementation - debugging symbols
ii  deepin-libwine-dev:i386                    2.18-24~rc3                                      i386         Windows API implementation - development files
ii  deepin-wine                                2.18-24~rc3                                      all          Windows API implementation - standard suite
ii  deepin-wine-binfmt                         2.18-24~rc3                                      all          Windows API implementation - binfmt support
ii  deepin-wine-helper:i386                    5.0deepin4                                       i386         Deepin Wine Helper
ii  deepin-wine-helper64                       1.1-0                                            amd64        
ii  deepin-wine-plugin:i386                    1.0deepin4                                       i386         Deepin Wine plugin
ii  deepin-wine-plugin-virtual                 1.0deepin5                                       all          Deepin Wine plugin virtual package
ii  deepin-wine-uninstaller:i386               0.1deepin2                                       i386         Deepin Wine Uninstaller Tool
ii  deepin-wine32:i386                         2.18-24~rc3                                      i386         Windows API implementation - 32-bit binary loader
ii  deepin-wine32-preloader:i386               2.18-24~rc3                                      i386         Windows API implementation - prelinked 32-bit binary loader
ii  deepin-wine32-tools:i386                   2.18-24~rc3                                      i386         Windows API implementation - 32-bit developer tools
(base) boer@Boer:~/Downloads/wine2.18.24$

Reply View the author