Неудовлетворенные зависимости для libstdc ++

Когда я набираю:

sudo apt-get install libstdc++

я получил:

The following packages have unmet dependencies:
 libstdc++-4.8-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-8ubuntu1 is to be installed
                 Conflicts: libstdc++6-4.6-doc but 4.6.4-6ubuntu2 is to be installed
                 Conflicts: libstdc++6-4.7-doc but 4.7.3-12ubuntu1 is to be installed
 libstdc++6-4.6-dbg : Conflicts: libstdc++6-4.4-dbg but 4.4.7-8ubuntu1 is to be installed
 libstdc++6-4.6-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-8ubuntu1 is to be installed
 libstdc++6-4.7-dbg : Conflicts: libstdc++6-4.4-dbg but 4.4.7-8ubuntu1 is to be installed
                  Conflicts: libstdc++6-4.6-dbg but 4.6.4-6ubuntu2 is to be installed
 libstdc++6-4.7-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-8ubuntu1 is to be installed
                  Conflicts: libstdc++6-4.6-doc but 4.6.4-6ubuntu2 is to be installed
 libstdc++6-4.8-dbg : Conflicts: libstdc++6-4.4-dbg but 4.4.7-8ubuntu1 is to be installed
                  Conflicts: libstdc++6-4.6-dbg but 4.6.4-6ubuntu2 is to be installed
                  Conflicts: libstdc++6-4.7-dbg but 4.7.3-12ubuntu1 is to be installed
 libstdc++6-4.8-dbg-armhf-cross : Conflicts: libstdc++6-4.7-dbg-armhf-cross but 4.7.3-11ubuntu1cross1.85 is to be installed
E: Unable to correct problems, you have held broken packages.

Идеи?

Редактировать:

Те же проблемы с:

sudo apt-get install clang++

Есть:

The following packages have unmet dependencies:
 clang-3.3 : Breaks: clang-3.4 but 1:3.4-1ubuntu3 is to be installed
 clang-3.4 : Breaks: clang-3.3 but 1:3.3-16ubuntu1 is to be installed
 clang-3.5 : Breaks: clang but 1:3.4-0ubuntu1 is to be installed
         Breaks: clang-3.3 but 1:3.3-16ubuntu1 is to be installed
         Breaks: clang-3.4 but 1:3.4-1ubuntu3 is to be installed
 clang-format-3.3 : Breaks: clang-format-3.4 but 1:3.4-1ubuntu3 is to be installed
 clang-format-3.4 : Breaks: clang-format-3.3 but 1:3.3-16ubuntu1 is to be installed
 clang-format-3.5 : Breaks: clang-format-3.3 but 1:3.3-16ubuntu1 is to be installed
 python-clang-3.3 : Breaks: python-clang-3.4 but 1:3.4-1ubuntu3 is to be installed
 python-clang-3.4 : Breaks: python-clang-3.3 but 1:3.3-16ubuntu1 is to be installed
                Breaks: python-clang-3.5 but 1:3.5~svn201651-1ubuntu1 is to be installed
 python-clang-3.5 : Breaks: python-clang-3.3 but 1:3.3-16ubuntu1 is to be installed
                Breaks: python-clang-3.4 but 1:3.4-1ubuntu3 is to be installed
 E: Unable to correct problems, you have held broken packages.
2
задан 29 May 2014 в 14:58

1 ответ

libstdc++ не двоичное имя пакета. Так как пакет, соответствующий имени libstdc++, не найден, apt-get пакеты поисков, которые соответствуют этому regex, и поэтому хотят установить 4.4, 4.6, 4.7, и 4.8 и связанное -doc и -dbg файлы. То же самое запрашивает clang++

Вместо этого пакеты, которые Вы, вероятно, ищете libstdc++6 (для Вашей первой команды) и libc++1 (для Вашей второй команды).

0
ответ дан 29 May 2014 в 14:58

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

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