Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000843Vine Linux1 バグ2009-12-03 20:212011-02-02 22:29
報告者kudoh 
担当者 
優先度再現性不明 
状態完了解決状況却下 
バージョンVineSeed 
修正予定バージョン修正済バージョン 
概要0000843: iksemel に Info dir 用の項目が存在しない
説明パッケージ iksemel-devel-1.3-2vl5 をインストール中に、
install-info: 警告: `/usr/share/info/iksemel.info' に Info dir 用の項目がありません
との警告が発生します。
タグ設定されていません。
archx86
パッケージiksemel
添付ファイル

- 関連

-  コメント
(0003619)
Takemikaduchi (管理者)
2009-12-06 12:27

> パッケージ iksemel-devel-1.3-2vl5 をインストール中に、
> install-info: 警告: `/usr/share/info/iksemel.info' に Info dir 用の項目が
> ありません
> との警告が発生します。

パッケージャではありませんが、この現象について調査いたしましたので、レポートさせていただきます。

まず、iksemelの現在のバージョンですとパッケージがリビルドできない状態です。
リビルドすると以下のようなメッセージが表示されます。

実行中(%build): /bin/sh -e /var/tmp/rpm-tmp.61193
+ umask 022
+ cd /home/xxxxxxxxxxx/rpm/BUILD
+ cd iksemel-1.3
+ libtoolize --copy --force --automake
+ aclocal
/usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
/usr/share/aclocal/gtk.m4:7: run info '(automake)Extending aclocal'
/usr/share/aclocal/gtk.m4:7: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal [^]
configure.ac:48: warning: macro `AM_PATH_LIBGNUTLS' not found in library
+ autoheader
+ automake --add-missing --force-missing --gnu --include-deps
+ autoconf
configure.ac:48: error: possibly undefined macro: AM_PATH_LIBGNUTLS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
エラー: /var/tmp/rpm-tmp.61193 の不正な終了ステータス (%build)

/usr/share/aclocal/libgnutls.m4が必要なのですが、現在のgnutls-develにはないようです。
fedoraにはiksemel-1.4にてlibgnutls.m4を使用しないようにするパッチがあります。
試しにそのパッチが含まれているiksemel-1.4のパッケージをリビルドしましたが、正常に終了し、パッケージが作成されました。ただ、install-infoの記述内容は一緒なので警告が出ます。
以下のようにiksemel.specを修正すると、install-infoば警告は表示されなくなります。

--- iksemel.spec.orig 2009-12-06 11:22:58.000000000 +0900
+++ iksemel.spec 2009-12-06 11:39:33.000000000 +0900
@@ -87,10 +87,12 @@ rm -rf %{buildroot}
 %post -p /sbin/ldconfig

 %post devel
-/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+if [ -f %{_infodir}/%{name}.info ]; then
+ /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+fi

 %preun devel
-if [ $1 = 0 ]; then
+if [ $1 = 0 -a -f %{_infodir}/%{name}.info ]; then
     /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
 fi

以上、ご報告まで。
(0003620)
kazutaka (開発者)
2011-02-02 22:29

最初の報告からリプライが無いまま一年以上過ぎましたので、
バグレポートの有効期限(下記 URL 参照)に従い、却下と
して閉じておきます。

(URL: http://trac.vinelinux.org/wiki/BTSHouseKeeping [^])

尚、必要に応じてこのレポートを再度オープンすることも
できますので、その後の状況の変化や追加の情報等があれば、
引き続きこのレポートにリプライをお願いします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2009-12-03 20:21 kudoh 新規課題
2009-12-06 12:27 Takemikaduchi コメント追加: 0003619
2011-02-02 22:29 kazutaka バージョン VineSeed,5.0 => VineSeed
2011-02-02 22:29 kazutaka 状態 新規 => 完了
2011-02-02 22:29 kazutaka 解決状況 不明 => 却下
2011-02-02 22:29 kazutaka コメント追加: 0003620


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker