Ошибка при запуске./configure в источнике Ubiquity

Я добавил патч к источнику Ubiquity и пытаюсь собрать и установить пакет для его тестирования, однако при выполнении я получаю следующую ошибку ./configure,

checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version
0.9.0... yes checking for PANEL... yes checking for CHEESE... no configure: error: Package 
requirements (glib-2.0
        gtk+-2.0 >= 2.10.0
        gobject-2.0
        pygobject-2.0
        cheese-gtk) were not met:

No package 'cheese-gtk' 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 CHEESE_CFLAGS and CHEESE_LIBS to avoid 
the need to call pkg-config. See the pkg-config man page for more details.

Это усеченная версия - до этого было гораздо больше, но именно здесь произошла ошибка.

Я понятия не имею, с чего начать. Я пытался проверить man pkg-config, но это не очень помогло, за исключением того, что теперь у меня есть смутное представление о том, что должен делать pkg-config. Ни один из пакетов, указанных как отсутствующие, не может быть найден apt-get, я получил cheese (отличный от cheese-gtk видимо) установлено, но это не помогло. Я был бы очень признателен за помощь в устранении неполадок.

2 ответа

Решение

Устанавливать libcheese-gtk-devи это сработает. Кроме того, при сборке из исходного кода рекомендуется запустить apt-get build-dep <package-name> перед сборкой из исходного кода пакета, который также доступен в репозиториях (включая любые сторонние репозитории, которые вы активировали). Это включит все пакеты, от которых зависит сборка пакета. Спасибо за комментарий Хорхе Кастро и ответ Andrewsomething за это.

Как вы уже узнали, вам нужно было libcheese-gtk-dev пакет. В будущем вы можете избавить себя от головной боли при сопоставлении проверок pkg-config с пакетами Ubuntu, используя sudo apt-get build-dep ubiquity Это установит все зависимости сборки для пакета.

Другие вопросы по тегам