1

Я получаю эту ошибку при попытке выполнить установку и сборку (Ubuntu 10.10):

 checking for DEPENDENCIES... configure: error: Package requirements (
     gtk+-2.0 >= 2.10.0
      pygtk-2.0
      x11
  ) were not met:

  No package 'pygtk-2.0' found

  Consider adjusting the PKG_CONFIG_PATH environment variable if you
  installed software in a non-standard prefix.

  Alternatively, you may set the environment variables DEPENDENCIES_CFLAGS
  and DEPENDENCIES_LIBS to avoid the need to call pkg-config.
  See the pkg-config man page for more details.

Я попытался указать PKG_CONFIG_PATH как на pkg-config и на каталог, в котором находятся все файлы .pc (/usr/share/pkg-config). Страница man для pkg-config не содержит упоминаний DEPENDENCIES_CFLAGS или DEPENDENCIES_LIBS . Я немного растерялся. Я попытался с помощью aptitude установить все, что смог найти, включая буквы "gtk", но безрезультатно.

Какие-либо предложения? Я действительно предпочел бы использовать aptitude , apt-get или dpkg чтобы решить эту проблему, если это вообще возможно. Я не пробовал перестраивать эти пакеты из исходного кода.

2 ответа2

2

Я подозреваю, что вы хотите

apt-get build-dep guake

Это установит все пакеты, необходимые для компиляции guake . Тогда вы можете сделать

apt-get source guake
cd guake-*/
# edit, patch, ...
dpkg-buildpackage -rfakeroot -us -uc -b -nc
0

Каков вывод этой команды?

dpkg --get-selections | grep pygtk

Как насчет того же для x11?

Это выглядит так, как будто вы пытаетесь установить пакет, который требует x11, когда у вас установлен xorg, но я этого не проверял.

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