Проблема создания пакета Yelp
Я использую Ubuntu12.04 LTS.
Когда я построил yelp
пакет из его источника с dpkg-buildpackage
команда, она показывает мне следующее сообщение,
и это сон.
gtk-doc: Scanning header files
(process:30532): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
Что случилось? Как мне решить эту проблему?
2 ответа
Я решил эту проблему следующим образом
Я загрузил yelp
источник из репозитория Ubuntu с apt-get source yelp
,
я открыл yelp-3.4.1/debian/rules
, убрал следующую строку.
DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
Кстати, я мог бы построить yelp
пакет.
Вам не нужно реализовывать сложные методы компиляции для установки yelp. Он находится в основном хранилище Ubuntu.
sudo apt-get install yelp libyelp0 libyelp-dev unity-scope-yelp yelp-tools yelp-xsl