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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000883Vine Linux1 バグ2010-01-11 01:452010-04-28 16:22
報告者anonymous 
担当者kazutaka 
優先度再現性不明 
状態完了解決状況不明 
バージョン5.0 
修正予定バージョン修正済バージョン 
概要0000883: vine-app-installが起動不能 on 5.0 PPC
説明Vine Linux 5.0 PPCにてvine-app-installが起動できません。

$ vine-app-install
** WARNING: CPU is big endian
gbx: Swapping archive
セグメンテーション違反です

となってしまいます。
タグ設定されていません。
archppc
パッケージなし
添付ファイル

- 関連

-  コメント
(0003763)
anonymous (参照)
2010-01-15 00:47

反応がないようですが、開発者の皆様方の環境では再現しませんでしょうか?

再現がないのかと思い、昨日よりレンタルPC会社よりiBookを借りて確認を行いましたがG3とG4では同じエラーになりました。故障なども考え、4台のマシンにて確認を行いましたが全て同症状です。

再現確認を行われておれば、再現せずの報告でも結構ですので一報いただければと思います。

調べている中で見た不確定な情報になりますが、PPC環境の開発者はごく少数とのことですが、PPC環境での確認のための機材が足りずに確認などが行えないのであれば、オークション等で購入する中古品になりますが機材などの寄付もさせていただきますので、どうかご連絡をいただければと思います。
(0003764)
kazutaka (開発者)
2010-01-15 13:28

バグレポートありがとうございます。

> 反応がないようですが、開発者の皆様方の環境では再現しませんでしょうか?

こちらでも再現することを確認しました。

いくつか情報を確認しているのですが、元々 Big Endian な CPU では、
gambas2 (vine-app-install の開発/実行環境) 自体の動作が怪しいようで、
ML でも開発者自身が「デバッグ環境がなくて困っている」なんて書いて
ありました。

また debian の ppc 向けパッケージでも同様にセグメンテーション違反
で起動できないようです。

とりあえず最近 upstream から 2.19.0 がリリースされていますので、ppc 向け
のバイナリがインストールできるようになったら、何か変化が無いか再度確認して
いただけると助かります。

# 今時点では i386/x86_64 のバイナリしか無いので、ppc バイナリの
# build & put は別途依頼しておきます。

ハラダ
(0003765)
kazutaka (開発者)
2010-01-18 10:49

ppc 環境を持っている開発者の方に協力していただいて検証
した結果、vine-app-install の src.rpm を ppc 上で
リビルドすることで正しく動作することが確認できました。

従来 gambas2 で作成した実行ファイルはアーキテクチャ非依存
なパッケージ (*.noarch.rpm) として提供していましたが、
この問題への対応としてバイナリを arch 別(i386/x86_64/ppc)
に提供するよう変更しようと思います。

修正したパッケージを用意しますので割り当て済みに変更します。

余談ですが、vine-app-install のカテゴリが手違いから
main になっていましたので、今回修正したパッケージから
plus に変更されます。

ハラダ
(0003766)
kazutaka (開発者)
2010-01-18 21:59

> 修正したパッケージを用意しますので割り当て済みに変更します。

先ほど i386.rpm と src.rpm を put しました。

ppc 向けのバイナリも追って用意されると思いますので、
インストール可能になりましたら確認をお願いします。

確認待ちに変更しておきます。

ハラダ
(0003767)
kazutaka (開発者)
2010-04-28 16:22

元報告者の方からのリプライはありませんが、修正完了から
三ヶ月以上経過しましたので、バグレポートの有効期限(下記
URL 参照)に従い、完了として閉じておきます。

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

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2010-01-11 01:45 anonymous 新規課題
2010-01-15 00:47 anonymous コメント追加: 0003763
2010-01-15 13:28 kazutaka コメント追加: 0003764
2010-01-18 10:49 kazutaka 担当者 => kazutaka
2010-01-18 10:49 kazutaka 状態 新規 => 担当者決定
2010-01-18 10:49 kazutaka コメント追加: 0003765
2010-01-18 21:59 kazutaka 状態 担当者決定 => テスト待ち
2010-01-18 21:59 kazutaka コメント追加: 0003766
2010-04-28 16:22 kazutaka 状態 テスト待ち => 完了
2010-04-28 16:22 kazutaka コメント追加: 0003767


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