Невозможно установить poco-devel на CentOS 7.5


0

Я пытаюсь установить библиотеки Poco с:

yum install poco-devel*

Но у меня есть следующие ошибки:

Package poco-pagecompiler-1.6.1-3.el7.x86_64 is obsoleted by nspoco-1.6.0-el6.x86_64 which is already installed
--> Finished Dependency Resolution
Error: Package: poco-devel-1.6.1-3.el7.x86_64 (epel)
           Requires: poco-pagecompiler(x86-64) = 1.6.1-3.el7
           Available: poco-pagecompiler-1.6.1-3.el7.x86_64 (epel)
               poco-pagecompiler(x86-64) = 1.6.1-3.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Когда я пытаюсь скомпилировать приложение, у меня появляется следующая ошибка cmake:

-- Looking for POCO...
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1") 
-- Checking for module 'POCO'
--   No package 'POCO' found

Как мне решить эту ошибку?


Вы пытаетесь установить устаревший пакет (poco-pagecompiler), для которого уже установлен последний пакет (nspoco). Смотрите первую строку в ошибках.
C0deDaedalus

Но как избежать установки этого poco-pagecompiler?
Клаус

Вам не нужно. Последний пакет (который может избежать устаревших пакетов, как в вашем случае) nspocoуже установлен. Посмотрите на первую строку в ошибках.
C0deDaedalus

Хорошо. Но я не уверен, что poco хорошо установлен в моей системе, потому что у меня все еще есть эта ошибка «пакет« POCO »не найден», когда я пытаюсь скомпилировать проект ».
Клаус

В этом случае проблема заключается в другом. Попробуйте перепроверить наличие пакетов yum list poco-devel*и yum info poco-devel.
C0deDaedalus
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.