Переустановка вина после обновления 14.04 до XOrg lts-wily

Я обновил KUbuntu 14.04 LTS до xorg-core-lts-wily и всех его зависимостей, чтобы иметь возможность работать на i-ом 6-го поколения с графикой HD520.

Это означало, что я потерял вино, и я не могу его переустановить. Даже если следовать инструкциям в Установка Wine после обновления 12.04 -> 14.04 (= с использованием PPA-файла ubuntu-wine / ppa) я получаю следующее:

> env LC_ALL=C sudo aptitude -s install wine1.8
The following NEW packages will be installed:
  fonts-horai-umefont{a} libasn1-8-heimdal:i386{a} libasound2:i386{a} libasound2-plugins:i386{a} libasyncns0:i386{a} 
  libavahi-client3:i386{a} libavahi-common-data:i386{a} libavahi-common3:i386{a} libcapi20-3{a} libcapi20-3:i386{a} 
  libcups2:i386{a} libdrm-amdgpu1:i386{a} libdrm-intel1:i386{a} libdrm-nouveau2:i386{a} libdrm-radeon1:i386{a} libedit2:i386{a} 
  libelf1:i386{a} libexif12:i386{a} libflac8:i386{a} libgcrypt11:i386{a} libgd3:i386{a} libgif4:i386{a} 
  libgl1-mesa-dri-lts-wily:i386{a} libgl1-mesa-glx-lts-wily:i386{a} libglapi-mesa-lts-wily:i386{a} libglu1-mesa:i386{a} 
  libgnutls26:i386{a} libgpg-error0:i386{a} libgphoto2-6:i386{a} libgphoto2-port10:i386{a} libgssapi-krb5-2:i386{a} 
  libgssapi3-heimdal:i386{a} libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a} libhcrypto4-heimdal:i386{a} 
  libheimbase1-heimdal:i386{a} libheimntlm0-heimdal:i386{a} libhx509-5-heimdal:i386{a} libieee1284-3:i386{a} 
  libjack-jackd2-0:i386{a} libjbig0:i386{a} libjpeg-turbo8:i386{a} libjpeg8:i386{a} libk5crypto3:i386{a} libkeyutils1:i386{a} 
  libkrb5-26-heimdal:i386{a} libkrb5-3:i386{a} libkrb5support0:i386{a} liblcms2-2:i386{a} libldap-2.4-2:i386{a} 
  libllvm3.6:i386{a} libltdl7:i386{a} libmpg123-0:i386{a} libogg0:i386{a} libopenal1:i386{a} liborc-0.4-0:i386{a} libosmesa6{a} 
  libosmesa6:i386{a} libp11-kit0:i386{a} libpcap0.8:i386{a} libpciaccess0:i386{a} libpulse0:i386{a} libroken18-heimdal:i386{a} 
  libsamplerate0:i386{a} libsane:i386{a} libsasl2-2:i386{a} libsasl2-modules:i386{a} libsasl2-modules-db:i386{a} 
  libsndfile1:i386{a} libspeexdsp1:i386{a} libsqlite3-0:i386{ab} libssl1.0.0:i386{a} libtasn1-6:i386{a} libtiff5:i386{a} 
  libtxc-dxtn-s2tc0:i386{a} libusb-1.0-0:i386{a} libv4l-0:i386{a} libv4lconvert0:i386{a} libvorbis0a:i386{a} 
  libvorbisenc2:i386{a} libvpx1:i386{a} libwind0-heimdal:i386{a} libwrap0:i386{a} libx11-xcb1:i386{a} libxcb-dri2-0:i386{a} 
  libxcb-dri3-0:i386{a} libxcb-glx0:i386{a} libxcb-present0:i386{a} libxcb-sync1:i386{a} libxcomposite1:i386{a} 
  libxcursor1:i386{a} libxi6:i386{a} libxinerama1:i386{a} libxml2:i386{a} libxpm4:i386{a} libxrandr2:i386{a} 
  libxshmfence1:i386{a} libxslt1.1:i386{a} libxt6:i386{a} libxxf86vm1:i386{a} ocl-icd-libopencl1:i386{a} 
  p11-kit-modules:i386{a} wine-gecko2.34{a} wine-gecko2.34:i386{a} wine-mono4.5.4{a} wine1.8 wine1.8-amd64{a} 
  wine1.8-i386:i386{a} 
0 packages upgraded, 108 newly installed, 0 to remove and 3 not upgraded.
Need to get 184 MB of archives. After unpacking 615 MB will be used.
The following packages have unmet dependencies:
 libsqlite3-0 : Breaks: libsqlite3-0:i386 (!= 3.8.4.3-3) but 3.8.2-1ubuntu2.1 is to be installed.
 libsqlite3-0:i386 : Breaks: libsqlite3-0 (!= 3.8.2-1ubuntu2.1) but 3.8.4.3-3 is installed.
The following actions will resolve these dependencies:

      Keep the following packages at their current version:
1)      libgssapi3-heimdal:i386 [Not Installed]            
2)      libheimntlm0-heimdal:i386 [Not Installed]          
3)      libkrb5-26-heimdal:i386 [Not Installed]            
4)      libldap-2.4-2:i386 [Not Installed]                 
5)      libsqlite3-0:i386 [Not Installed]                  
6)      wine1.8 [Not Installed]                            
7)      wine1.8-amd64 [Not Installed]                      
8)      wine1.8-i386:i386 [Not Installed]                  

      Leave the following dependencies unresolved:         
9)      wine-gecko2.34 recommends wine1.5-amd64            
10)     wine-gecko2.34:i386 recommends wine1.5-i386:i386   


Accept this solution? [Y/n/q/?] n  
open: 794; closed: 954; defer: 734; conflict: 1264                                                                                 oInternal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
open: 823; closed: 964; defer: 742; conflict: 1272                                                                                 
^C

Использование apt- получить я вижу:

> env LC_ALL=C sudo apt-get -V install wine1.8 
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:
 wine1.8 : Depends: wine1.8-i386 (= 1:1.8.0-0ubuntu1)
E: Unable to correct problems, you have held broken packages.
Exit 100

Альтернатива, кажется, заключается в удалении всего, что мне нужно, что, очевидно, не вариант.

Существует ли обходной путь, предпочтительно тот, который не требует самостоятельной настройки соответствующего PPA?

Для справки: 3 упомянутых не обновленных пакета - это удерживаемые пакеты, которые не сломаны и не имеют ничего общего с вином.

0
задан 13 April 2017 в 15:23

1 ответ

Спасибо Привет-ангел.

проблемой здесь была действительно конфликтная ситуация версии пакета. Оказывается, что я бэкпортировал тот пакет 3.8.4 sqlite3 от (затем) Debian Тестирование приблизительно 2 года назад и затем полностью забыл об этом. Очевидно. Я не использовал PPA, так полученный только 64-разрядные пакеты.

я решил проблему путем захвата еще более свежих 3,8 версий (3.8.11) от Панели запуска и загрузки того пакета на один из моих PPAs (ppa:rjvbertin/misc в случае, если любому интересно). Это было самым простым способом добраться, все установили sqlite3 пакеты на той же версии - и затем wine1.8 установил прекрасный.

0
ответ дан 14 April 2017 в 01:23

Другие вопросы по тегам:

Похожие вопросы: