Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0002658Vine Linux2 proposed-updates公開2013-09-29 14:172013-10-18 00:10
daisuke 
daisuke 
毎回 
完了実装済 
6.1 
6.26.2 
python-2.6.6-8vl6
0002658: python の pyexpat モジュール (ElementTree部分) が正常に動かない
errata の python-2.6.6-8vl6 を適用すると、pxexpat を使うスクリプトで
正常に動かないものがあります。

正常に動かないものの一例としては、gobject-introspection があります。
これをbuild中につかうパッケージ(たとえばudev)のrebuildがほぼ100%でコケます。

source 内にある expat の dead copy が中途半端につかわれてしまっていることが
問題の原因です。

Module/expat を%setup で削除することで修正されます。
udev をrebuildするとGUdev-1.0.gir の生成に失敗します。
設定されていません。
課題の履歴
2013-09-29 14:17daisuke新規課題
2013-09-29 14:21daisukeコメント追加: 0008127
2013-09-29 14:21daisuke担当者 => daisuke
2013-09-29 14:21daisuke状態新規 => テスト待ち
2013-09-29 15:16Takemikaduchiコメント追加: 0008130
2013-10-02 23:10daisukeコメント追加: 0008132
2013-10-02 23:10daisuke状態テスト待ち => errata待ち
2013-10-18 00:10iwamotoコメント追加: 0008249
2013-10-18 00:10iwamoto状態errata待ち => 完了
2013-10-18 00:10iwamoto解決状況不明 => 実装済
2013-10-18 00:10iwamoto修正済バージョン => 6.2
2013-10-18 00:10iwamoto修正予定バージョン => 6.2

コメント
(0008127)
daisuke   
2013-09-29 14:21   
python内のexpatのdeadcopyが2.0.0で、外部とズレがあるのも原因のため、
内部コピーを削除することが問題を根本的に解決できます。

python-2.6.6-9vl6 一式をproposed-updatesに投入しました。
(0008130)
Takemikaduchi   
2013-09-29 15:16   
i686, x86_64 にてテストを行いました。

gobject-introspection のビルドが python-2.6.6-8vl6 ではダメでしたが、python-2.6.6-9vl6 でビルドできることを確認しました。
(0008132)
daisuke   
2013-10-02 23:10   
確認がとれましたので、6.2 に収録して完了とします。
(0008249)
iwamoto   
2013-10-18 00:10   
Vine6.2 リリースにつき
完了にします。