2012年1月 9日

[vine-users:081627]Vune6.0のSRPMのリビルドについて

こんにちわ、よしのぶと申します。

Vine6.0 DVD版のRPMパッケージをすべてSRPMからリビルドしてみました。
結果を報告します。

環境は、Vine6.0フルインストール後、aptにて最新に更新し、RPMパッケージ
のls順でリビルドしていきました。Celeron D 3.4GHzで60時間弱かかりました。
以下、問題があったパッケージのみ言及します。


SDL-1.2.14-2vl6.i686.rpm --- SDL-1.2.14-2vl6.src.rpm
aptにesound-develがないため失敗。別途作成のesound-develのインストールにて解決。
BuildRequireにesound-develが残っているパッケージは他にarts-1.5.10-5vl6.src.rpm
とgstreamer-plugins-good-0.10.28-1vl6.src.rpmです。

babl-0.1.4-1vl6.i686.rpm --- babl-0.1.4-1vl6.src.rpm
一巡目の試行では失敗しましたが、二巡目の試行では成功。BuildRequireに単純な何かが
足りないようです。

gnome-screenshot-2.32.0-5vl6.i686.rpm
gnome-utils-2.32.0-5vl6.i686.rpm --- gnome-utils-2.32.0-5vl6.src.rpm
gsearchtool-entry.c: In function 'gsearch_history_entry_get_enable_completion':
gsearchtool-entry.c:519: error: 'GsearchHistoryEntry' has no member named 'priv'
上記、エラーにて失敗。

dia-0.97.1-2vl6.i686.rpm --- dia-0.97.1-2vl6.src.rpm
emf.hがないということで、apt-get による libemf-devel のインストールで解決。

graphviz-2.26.3-2vl6.i686.rpm --- graphviz-2.26.3-2vl6.src.rpm
エラー: ビルド依存性の失敗: graphviz-devel は graphviz-2.26.3-2vl6.i386 と競合します。
とのことで、graphviz-develをアンインストールして解決。

hplip-3.11.5-3vl6.i686.rpm
hplip-gui-3.11.5-3vl6.i686.rpm
hplip-libs-3.11.5-3vl6.i686.rpm --- hplip-3.11.5-3vl6.src.rpm
ファイルが見つかりません: ~/rpm/BUILDROOT/hplip-3.11.5-3vl6.i386/etc/cups/pstotiff.convs
ファイルが見つかりません: ~/rpm/BUILDROOT/hplip-3.11.5-3vl6.i386/etc/cups/pstotiff.types
上記エラーにて失敗。

kernel-module-compat-wireless-2.6.38.2_2_2.6.35_20vl6-1vl6.i686.rpm --- compat-wireless-2.6.38.2_2-1vl6.src.rpm
kernel-module-compat-wirelessのSRPMであるcompat-wirelessをリビルドしてもkernel-module-compat-wireless
というRPMパッケージはは生成されません。

libdrm-2.4.26-1vl6.i686.rpm --- libdrm-2.4.26-1vl6.src.rpm
apt-get による libatomic_ops-devel のインストールで解決。

libproxy-0.4.6-1vl6.i686.rpm
libproxy-bin-0.4.6-1vl6.i686.rpm
libproxy-mozjs-0.4.6-1vl6.i686.rpm
libproxy-python-0.4.6-1vl6.i686.rpm --- libproxy-0.4.6-1vl6.src.rpm
~/rpm/BUILD/libproxy-0.4.6/libproxy/modules/pacrunner_mozjs.cpp:150: error: 'JS_NewString'
was not declared in this scope
~/rpm/BUILD/libproxy-0.4.6/libproxy/modules/pacrunner_mozjs.cpp:158: error: 'JS_GetStringBytes'
was not declared in this scope
上記エラーにて失敗。

libsane-hpaio-3.11.5-3vl6.i686.rpm
sane-1.0.21-1vl6.i686.rpm --- sane-1.0.21-1vl6.src.rpm
Cannot have '.' in file-name prefix, else dvips fails on images
Change the name from ./sane.tex and try again.
上記エラーにて失敗。Vine6.0よりtexliveに変わったせいかドキュメントの作成でこけてます。
Vine5.2ではリビルド可能でした。

pygtkglext-1.1.0-4vl6.i686.rpm --- pygtkglext-1.1.0-4vl6.src.rpm
checking for GtkGLExt - version >= 1.0.0... no
上記エラーにて失敗。

xorg-x11-drv-geode-2.11.12-1vl6.i686.rpm --- xorg-x11-drv-geode-2.11.12-1vl6.src.rpm
SRPM, xorg-x11-drv-geode-2.11.12-1vl6.src.rpm 自体が存在しません。

--
よしのぶ
yoshino@xxxxx


_______________________________________________
vine-users mailing list
vine-users@xxxxx
http://listserv.linux.or.jp/mailman/listinfo/vine-users


投稿者 xml-rpc : 2012年1月 9日 14:33
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/108094
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。