Yelp パッケージ構築の問題

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

何が起こったのですか? この問題をどのように解決すればよいですか?

答え1

私は次のようにしてこの問題を解決しました

yelpubuntuリポジトリからソースをダウンロードしましたapt-get source yelp

を開いてyelp-3.4.1/debian/rules、次の行を削除しました。

DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc

ちなみに、yelpパッケージをビルドできました。

答え2

yelpをインストールするのに難しいコンパイル方法を実装する必要はありません。メインUbuntuリポジトリ

ソフトウェアセンターからインストールする

sudo apt-get install yelp libyelp0 libyelp-dev unity-scope-yelp yelp-tools yelp-xsl

関連情報