14.04. Конфликты конфликтов Multiarch при попытке установить пар

Я пытался установить пар (из паром: пакет i386 и пакет steam_latest.deb, поставляемый на паре).

В обоих случаях пар не запускается / устанавливается из-за " требуемые зависимости ":

steam:i386 : Depends: libgl1-mesa-glx:i386

Я убедился, что multiarch включен с помощью

sudo dpkg --add-architecture i386 && sudo apt-get update

Попытка установить зависимость :

sudo apt-get install libgl1-mesa-glx: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:
 libegl1-mesa-lts-xenial : Depends: libgbm1-lts-xenial (>= 7.11~1) but it is not going to be installed
                           Depends: libgl1-mesa-dri-lts-xenial (= 11.2.0-1ubuntu2~trusty1) but it is not going to be installed
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.6)
                        Depends: libudev1:i386 but it is not going to be installed or
                                 libudev0:i386 but it is not installable
                        Recommends: libgl1-mesa-dri:i386 (>= 7.2)
 libsdl2-2.0-0 : Depends: libwayland-egl1-mesa (>= 10.0.2) or
                          libwayland-egl1
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

, так что мне кажется, что я отсутствую libegl1-mesa-lts-xenial, libgl1-mesa-glx:i386 и libsdl2-2.0-0

Однако, проверяя их, я понимаю, что libegl1-mesa-lts-xenial уже установленный в системе (и я переустановил его, чтобы убедиться), а также libsdl2-2.0-0. (В стороне, я удивлен тем, насколько бесполезным является вывод apt-get для передачи фактического источника ошибки.)

Таким образом, проблема, похоже, связана с libgl1-mesa-glx: i386 [ ! d8]

Установка этого сбоя, поскольку это зависит от:

libglapi-mesa:i386 libudev1:i386

Хорошо, далее вниз по кроличьей дыре. установка первой зависимости:

sudo apt-get install libglapi-mesa:i386
[...]
The following packages have unmet dependencies:
 libegl1-mesa-lts-xenial : Depends: libgbm1-lts-xenial (>= 7.11~1) but it is not going to be installed
                           Depends: libgl1-mesa-dri-lts-xenial (= 11.2.0-1ubuntu2~trusty1) but it is not going to be installed
 libsdl2-2.0-0 : Depends: libwayland-egl1-mesa (>= 10.0.2) or
                          libwayland-egl1
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Хмм. так называемые «неудовлетворенные зависимости» (libegl1-mesa-lts-xenial, libgbm1-lts-xenial, libgl1-mesa-dri-lts-xenial, libsdl2-2.0-0, libwayland-egl1-mesa) уже установлены ... Переустановка их не устраняет проблему.

ОК. Другой [? D13]

Итак, давайте попробуем установить его:

 sudo apt-get install libudev1:i386
The following packages have unmet dependencies:
 libudev1:i386 : Depends: libcgmanager0:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Наконец:

 sudo apt-get install libcgmanager0:i386
The following packages have unmet dependencies:
 libegl1-mesa-lts-xenial : Depends: libgbm1-lts-xenial (>= 7.11~1) but it is not going to be installed
                           Depends: libgl1-mesa-dri-lts-xenial (= 11.2.0-1ubuntu2~trusty1) but it is not going to be installed
 libsdl2-2.0-0 : Depends: libwayland-egl1-mesa (>= 10.0.2) or
                          libwayland-egl1
 libudev1 : Depends: libcgmanager0 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

То же, что и раньше. Все зависимости уже установлены.

Первоначально это было связано с установкой пара, но я могу обойтись. Тем не менее, я не могу понять это, и это сводит меня с ума.

Любые подсказки?

1
задан 8 January 2017 в 16:02

0 ответов

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

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