установка graph-tool

Автор spyphy, 21 июня 2016, 15:29:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

spyphy

Надо проинсталить эту библиотеку для python: https://graph-tool.skewed.de/download
Тут возникли некоторые проблемы в Debian 8. Под Ubuntu 14.04 всё поставилось без проблем.

z@sp:/ram/tmp$ sudo apt-get install graph-tool
....
The following packages have unmet dependencies:
graph-tool : Depends: libboost-iostreams1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libboost-python1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libboost-regex1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libcgal9 but it is not installable
E: Unable to correct problems, you have held broken packages.


хотя тут пишут, что типа уже поновее версия стоит:

z@sp:/ram/tmp$ sudo apt-get install libboost-iostreams1.55.0
libboost-iostreams1.55.0 is already the newest version.
The following packages were automatically installed and are no longer required:
  libqt4pas5 libreadline5
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 112 not upgraded.


Была предпринята также попытка проинсталить из исходников, что закончилось этим:

./configure
...
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether g++ supports C++14 features by default... no
checking whether g++ supports C++14 features with -std=gnu++14... no
checking whether g++ supports C++14 features with -std=gnu++0x... no
configure: error: *** A compiler with support for C++14 language features is required.







qupl

spyphy, список источников покажите
cat /etc/apt/sources.list

spyphy

Цитата: qupl от 21 июня 2016, 15:55:50
spyphy, список источников покажите
cat /etc/apt/sources.list


deb http://ftp.de.debian.org/debian/ jessie main
deb-src http://ftp.de.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://downloads.skewed.de/apt/sid sid main
deb-src http://downloads.skewed.de/apt/sid sid main


Здесь вроде бы ничего лишнего нету. Правда при sudo apt-get update мне выдает кучу непонятных ошибок

Ign http://ppa.launchpad.net jessie/main Translation-en_GB                                                                                         
Ign http://ppa.launchpad.net jessie/main Translation-en                                                                                             
Err http://ppa.launchpad.net jessie/main i386 Packages                                                                                             
  404  Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_GB                                                                                         
Ign http://ppa.launchpad.net jessie/main Translation-en                                                                                             
Err http://ppa.launchpad.net jessie/main i386 Packages                                                                                             
  404  Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_GB                                                                                         
Ign http://ppa.launchpad.net jessie/main Translation-en                                                                                             
Err http://ppa.launchpad.net jessie/main i386 Packages                                                                                             
  404  Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_GB                                                                                         
Ign http://ppa.launchpad.net jessie/main Translation-en                                                                                             
Fetched 641 kB in 18s (35.1 kB/s)                                                                                                                   
W: GPG error: http://downloads.skewed.de sid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 92F371361A7ECE03
W: Failed to fetch http://ppa.launchpad.net/eugenesan/ppa/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/frol/zip-i18n/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/gezakovacs/ppa/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/n-muench/programs-ppa/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/nowrep/qupzilla/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/numix/ppa/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/paolorotolo/android-studio/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/shimmerproject/ppa/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/upubuntu-com/apps/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.


ferum

Конечно надо проверять, но есть инструкция https://graph-tool.skewed.de/download#debian и соответственно пакеты http://downloads.skewed.de/apt/jessie/pool/main/p/
и уберите на ... все бунтовские репы, уже сколько разможно говорить об этом.
Русские дебианщики против цифрового слабоумия !

spyphy

#4
Ладно, с убунтушными репами разобрался (хотя они тоже были нужны).
С ключами вроде тоже (по инструкции).
Проблема осталась

cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ jessie main
deb-src http://ftp.de.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
deb http://downloads.skewed.de/apt/sid sid main
deb-src http://downloads.skewed.de/apt/sid sid main

sudo apt-get update
Hit http://security.debian.org jessie/updates InRelease
Ign http://ftp.de.debian.org jessie InRelease                             
Hit http://ftp.de.debian.org jessie Release.gpg                           
Ign http://downloads.skewed.de sid InRelease                           
Hit http://ftp.de.debian.org jessie Release       
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.de.debian.org jessie/main Sources
Hit http://downloads.skewed.de sid Release.gpg
Hit http://security.debian.org jessie/updates/main i386 Packages                   
Hit http://ftp.de.debian.org jessie/main i386 Packages                               
Hit http://security.debian.org jessie/updates/main Translation-en                     
Hit http://ftp.de.debian.org jessie/main Translation-en                               
Hit http://downloads.skewed.de sid Release                   
Hit http://downloads.skewed.de sid/main Sources
Hit http://downloads.skewed.de sid/main i386 Packages
Ign http://downloads.skewed.de sid/main Translation-en_GB
Ign http://downloads.skewed.de sid/main Translation-en
Reading package lists... Done                                   
                                                                                   
z@sp:/etc/apt$ sudo apt-get install graph-tool
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:
graph-tool : Depends: libboost-iostreams1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libboost-python1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libboost-regex1.49.0 (>= 1.49.0-1) but it is not installable
              Depends: libcgal9 but it is not installable
E: Unable to correct problems, you have held broken packages.



Cообщение объединено 21 июня 2016, 17:02:03

хотя не, всё норм. Те пакеты deb через gdebi установились сразу. спасибо за ссылку. сам бы не смог найти )