3

Я пытаюсь установить graph-tool.

Я изменил sources.list с "точной" опцией хранилища. Теперь я могу запустить sudo apt-get install graph-tool , но я получаю сообщение graph-tool : Depends: libcairomm-1.0 but it is not installable

Я не уверен, как установить этот конкретный пакет. Запуск aptitude search libcairomm дает мне:

i A libcairomm-1.0-1                        - C++ wrappers for Cairo (shared libraries)         
p   libcairomm-1.0-1:i386                   - C++ wrappers for Cairo (shared libraries)         
i   libcairomm-1.0-dev                      - C++ wrappers for Cairo (development files)        
p   libcairomm-1.0-dev:i386                 - C++ wrappers for Cairo (development files)        
p   libcairomm-1.0-doc                      - C++ wrappers for Cairo (documentation)  

Чтобы подтвердить, что мне не нужно устанавливать пакеты i386, я запустил uname -m и получил вывод x86_64

Поэтому мне кажется, что я установил все, что может быть связано с этой зависимостью.

Как я могу исправить эту зависимость?

1 ответ1

3

Похоже, что сопровождающие graph-tool еще не обновили зависимости для graph-tool, чтобы отразить обновленную версию libcairomm-1.0-1 .

Что вы можете сделать:

  • Скомпилируйте его из исходного кода, чтобы избежать проблем с отсутствующими или конфликтующими зависимостями.
  • Получите исходный пакет из репозитория и отредактируйте вручную файл debian/control, чтобы отразить это изменение, и соберите файл deb самостоятельно и установите его, используя это.
  • Или подождите, пока они обновят зависимость.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .