Nenhum pacote 'xcb-xrm' encontrado

7

Estou tentando instalar o incrível . Para instalar todas as dependências, corri sudo apt-get build-dep awesome . Se eu rodar make no meu diretório incrível, ainda faltam algumas bibliotecas:

$ make
Running cmake…
-- git not found.
-- asciidoc -> /usr/bin/asciidoc
-- xmlto -> /usr/bin/xmlto
-- gzip -> /bin/gzip
-- ldoc -> /usr/bin/ldoc
-- convert -> /usr/bin/convert
-- Checking for modules 'glib-2.0;gdk-pixbuf-2.0;cairo;x11;xcb-cursor;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-util>=0.3.8;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.8;xcb-xkb;xkbcommon;xkbcommon-x11;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;libxdg-basedir>=1.0.0;xcb-xrm'
--   No package 'xcb-xrm' found
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
  awesomeConfig.cmake:153 (pkg_check_modules)
  CMakeLists.txt:17 (include)

Eu verifiquei qual pacote devo instalar para fechar essa lacuna apt-cache search xcb-xrm , mas não obtive resultados. Então eu verifiquei a lista de dependências de impressionante, há apenas uma entrada xcb-util-xrm , então eu estava procurando por apt-cache search xcb-util-xrm '. Eu também não tenho resultados. Como instalar a biblioteca em falta?

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial
    
por Hölderlin 19.01.2017 / 14:29

2 respostas

6

Como mencionado pela steeldriver, o pacote não está disponível até 16.10.

Uma opção é criar manualmente a partir da fonte ( github )

Uma segunda opção seria obtê-lo de um ppa de terceiros

sudo add-apt-repository ppa:aguignard/ppa
sudo apt-get update
sudo apt-get install xcb-util-xrm
    
por 19.01.2017 / 17:13
3

Parece que o comando é:

sudo apt-get install libxcb-xrm-dev 

em vez de:

sudo apt-get install xcb-util-xrm
    
por 19.05.2017 / 16:12

Tags