nextgis / ppa Goto Github PK
View Code? Open in Web Editor NEW:small_orange_diamond: Launchpad config files
:small_orange_diamond: Launchpad config files
sim@sim-think:~$ sudo apt-get install libgdal2
[sudo] password for sim:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
libgeos-3.4.2 libqgis-analysis2.14.0 libqgis-app2.14.0 libqgis-core2.14.0
libqgis-gui2.14.0 libqgis-networkanalysis2.14.0 libqgis-server2.14.0
libqgisgrass6-2.14.0 libqgispython2.14.0
Для их удаления используйте «apt-get autoremove».
Будут установлены следующие дополнительные пакеты:
libgeos-3.5.0 libgeos-c1 libgeos-c1v5 libgeos-dev
Предлагаемые пакеты:
libgeos-doc
НОВЫЕ пакеты, которые будут установлены:
libgdal2 libgeos-3.5.0 libgeos-c1v5
Пакеты, которые будут обновлены:
libgeos-c1 libgeos-dev
обновлено 2, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 4 465 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 15,7 MB.
Хотите продолжить? [Д/н] y
Получено:1 http://ppa.launchpad.net/nextgis/ppa/ubuntu/ trusty/main libgeos-dev i386 3.5.0+5-0trusty1 [151 kB]
Получено:2 http://ppa.launchpad.net/nextgis/ppa/ubuntu/ trusty/main libgeos-3.5.0 i386 3.5.0+5-0trusty1 [559 kB]
Получено:3 http://ppa.launchpad.net/nextgis/ppa/ubuntu/ trusty/main libgeos-c1 i386 3.5.0+2-0trusty1 [189 kB]
Получено:4 http://ppa.launchpad.net/nextgis/ppa/ubuntu/ trusty/main libgeos-c1v5 i386 3.5.0+5-0trusty1 [190 kB]
Получено:5 http://ppa.launchpad.net/nextgis/ppa/ubuntu/ trusty/main libgdal2 i386 2.1.0+37-0trusty1 [3 377 kB]
Получено 4 465 kБ за 6с (650 kБ/c)
(Чтение базы данных … на данный момент установлено 410889 файлов и каталогов.)
Preparing to unpack …/libgeos-dev_3.5.0+5-0trusty1_i386.deb ...
Unpacking libgeos-dev (3.5.0+5-0trusty1) over (3.4.2-4ubuntu1) ...
Выбор ранее не выбранного пакета libgeos-3.5.0.
Preparing to unpack …/libgeos-3.5.0_3.5.0+5-0trusty1_i386.deb ...
Unpacking libgeos-3.5.0 (3.5.0+5-0trusty1) ...
Preparing to unpack …/libgeos-c1_3.5.0+2-0trusty1_i386.deb ...
Unpacking libgeos-c1 (3.5.0+2-0trusty1) over (3.4.2-4ubuntu1) ...
Выбор ранее не выбранного пакета libgeos-c1v5.
Preparing to unpack …/libgeos-c1v5_3.5.0+5-0trusty1_i386.deb ...
Unpacking libgeos-c1v5 (3.5.0+5-0trusty1) ...
dpkg: error processing archive /var/cache/apt/archives/libgeos-c1v5_3.5.0+5-0trusty1_i386.deb (--unpack):
попытка перезаписать «/usr/lib/i386-linux-gnu/libgeos_c.so.1.9.0», который уже имеется в пакете libgeos-c1 3.5.0+2-0trusty1
dpkg-deb: ошибка: подпроцесс вставка уничтожен по сигналу (Обрыв канала)
Выбор ранее не выбранного пакета libgdal2.
Preparing to unpack …/libgdal2_2.1.0+37-0trusty1_i386.deb ...
Unpacking libgdal2 (2.1.0+37-0trusty1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libgeos-c1v5_3.5.0+5-0trusty1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
После подключения реппозитория nextgis/ppa GDAL заменился на вариант от NextGIS, после чего в SAGA пропала поддержка импорта/экспорта в GeoTIFF и другие GDAL форматы,
а в NextGIS QGIS отсутствует возможность использовать инструменты SAGA через Processing.
Похоже что в NextGIS версии GDAL не работает или отключен драйвер SAGA GIS Binary Grid (.sdat)
ОС: Xubuntu 18.04 64 bit
Текущая версия GDAL: 2.3.0+11-0bionic1
I'm trying to use your ppa to install cgal here but it doesn't work because CGAL_CoreExports.cmake
is not found.
see this section of diff -u xxx/logs/toothless.log xxx/logs/travis_patchA.log
where toothless
is the log of my laptop using ubuntu 17.10
and travis_patchA.log
is a travis container using nextgis/ppa
.
/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGALConfig.cmake(79): if(EXISTS /usr/lib/x86_64-linux-gnu/cmake/CGAL/CGAL_CoreExports.cm
ake )
-/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGALConfig.cmake(81): include(/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGAL_CoreExports.cmake )
-/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGALConfig.cmake(83): include(/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGAL_CoreLibConfig.cmake )
/usr/lib/x86_64-linux-gnu/cmake/CGAL/CGALConfig.cmake(86): if(WITH_CGAL_Core )
Some more info regarding libcgal-dev
:
❯ apt-cache policy libcgal-dev
libcgal-dev:
Installed: 4.9-1build2
Candidate: 4.9-1build2
Version table:
*** 4.9-1build2 500
500 http://archive.ubuntu.com/ubuntu artful/universe amd64 Packages
100 /var/lib/dpkg/status
travis@8aa541f863ac:~/openmeeg/build$ apt-cache policy libcgal-dev
libcgal-dev:
Installed: 4.9+17-0trusty1
Candidate: 4.9+17-0trusty1
Version table:
*** 4.9+17-0trusty1 500
500 http://ppa.launchpad.net/nextgis/ppa/ubuntu trusty/main amd64 Packages
100 /var/lib/dpkg/status
4.2-5ubuntu1 500
500 http://archive.ubuntu.com/ubuntu trusty/universe amd64 Packages
У меня установлен GDAL2 из PPA ubuntugis-unstable, хочу поставить наш formbuilder, скачиваю его, но при попытке установки получаю ошибку:
$ sudo dpkg -i formbuilder_2.1.0+5-0trusty1_amd64.deb
[sudo] password for rykov:
Selecting previously unselected package formbuilder.
(Reading database ... 336932 files and directories currently installed.)
Preparing to unpack formbuilder_2.1.0+5-0trusty1_amd64.deb ...
Unpacking formbuilder (2.1.0+5-0trusty1) ...
dpkg: dependency problems prevent configuration of formbuilder:
formbuilder depends on libgdal2; however:
Package libgdal2 is not installed.
Похоже на то, что в нашем репозитории этот пакет называется по-другому, вот сейчас как выглядит у меня:
$ dpkg --get-selections | grep gdal
gdal-bin install
libgdal1-1.7.0 deinstall
libgdal1h install
libgdal20 install
libotbgdaladapters-5.2-1 install
libotbiogdal-5.2-1 install
python-gdal install
Может быть имеет смысл назвать пакет таким же именем?
ОС Xubuntu 18.04 64 bit
Изначально был установлен QGIS 2.18 LTR, SAGA и GRASS из репозитория https://qgis.org/debian-ltr
Все работало нормально. Потом понадобился Formbuilder.
Подключил ppa:nextgis/ppa
sudo apt-get install software-properties-common python-software-properties
sudo apt-add-repository ppa:nextgis/ppa
sudo apt-get update
Он поставился, но не запускался. При попытке запустить через терминал чегото писал про GDAL.
Обнаружил, что при установке Formbuildera слетели QGIS, SAGA и GRASS.
Обновил реппозиторий QGIS до https://qgis.org/ubuntugis-ltr
При попытке поставить QGIS, SAGA и GRASS выдавало разные варианты проблем с зависимостями, но у всех из них было общая проблема с покетом gdal-abi-2-2-3
В итоге снова вернулся на репозиторий https://qgis.org/debian-ltr и http://ppa.launchpad.net/nextgis/ppa/ubuntu
Снес все пакеты что касаются QGIS и GDAL.
Поставил ngqgis и formbuilder.
По итогам: ngqgis и formbuilder работают, но нет возможности поставить SAGA, GRASS и QGIS других версий.
При попытке поставить saga возвращает:
Пакеты, имеющие неудовлетворённые зависимости:
saga : Зависит: gdal-abi-2-2-3
Зависит: libopencv-calib3d3.2 но он не будет установлен
При попытке поставить grass и grass-gui
Пакеты, имеющие неудовлетворённые зависимости:
grass : Зависит: grass-core но он не будет установлен
grass-gui : Зависит: grass-core но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
При попытке поставить grass-core
Пакеты, имеющие неудовлетворённые зависимости:
grass-core : Зависит: liblas-c3 (>= 1.8.0) но он не будет установлен
При попытке поставить QGIS:
Пакеты, имеющие неудовлетворённые зависимости:
qgis : Зависит: gdal-abi-2-2-3
Зависит: libqgis-analysis2.18.20 но он не будет установлен
Зависит: libqgis-app2.18.20 но он не будет установлен
Зависит: python-qgis (= 1:2.18.20+28bionic) но он не будет установлен
Рекомендует: qgis-plugin-grass но он не будет установлен
Если отключить репозиторий http://ppa.launchpad.net/nextgis/ppa/ubuntu и удалить ngqgis и formbuilder, то все другое ставиться.
Чистая установка Ubuntu.
Если поставить
sudo apt-get install -y osm2pgsql
#Потом подключить наш репозиторий
sudo apt-add-repository -y ppa:nextgis/ppa
sudo apt-get update -y
sudo apt-get install -y gdal-bin \
python-gdal \
python-psycopg2
То osm2pgsql запускается без ошибок.
Если ставить в обратном порядке
sudo apt-add-repository -y ppa:nextgis/ppa
sudo apt-get update -y
sudo apt-get install -y gdal-bin \
python-gdal \
python-psycopg2
sudo apt-get install -y osm2pgsql
то osm2pgsql при запуске начнёт ругаться на отсутствие доступа к libgeos-чего-то-там.so (точный текст ошибки не помню, всё дома развёрнуто)
Если не воспроизведётся, то это наблюдалось на чистой убунте при выполнении этого скрипта. https://github.com/trolleway/osm-mostrans/blob/master/install.sh
Если osm2pgsql ставить в конце, то он не заработает.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.