Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000623Vine Linux1 バグ公開2008-05-09 13:252008-05-17 22:09
anonymous 
kazutaka 
不明 
完了不明 
4.2 
 
x86
Perl5.8.2 perl5.8.6
0000623: ftpmirrorのFanがPerl5.8.2
ftpmirror-1.96-0vl4 での事です。

ftpmirrorに含まれる Fan.pm モジュールがPerl5.8.2のため
/usr/lib/perl5/site_perl/5.8.2/以下に入ります。

そして VineLinux-4.2で Perl5.8.6の環境に更新されていると、
「モジュールが見付からない」というエラーが出て使用できません。

モジュールをライブラリのパスに含めるか、
/usr/bin/ftpmirror のライブラリの宣言を変更するか、
はたまた perl 5.8.6 でFanを作りなおすか、
あとはシンボリックリンクを張るか(←うちはこれで対応してます)、
修正の方法はいくつもありますが、バグ報告に上がっていない
ようなので投稿しました。

環境依存とは考えにくいのですが、他にエラーが出ている方は
いらっしゃらないのかな。
設定されていません。
課題の履歴
2008-05-09 13:25anonymous新規課題
2008-05-15 23:54iwaimコメント追加: 0002907
2008-05-16 23:00kazutaka担当者 => kazutaka
2008-05-16 23:00kazutaka状態新規 => テスト待ち
2008-05-16 23:00kazutakaコメント追加: 0002908
2008-05-17 16:55kazutakaコメント追加: 0002909
2008-05-17 18:05anonymousコメント追加: 0002910
2008-05-17 22:09kazutaka状態テスト待ち => 完了
2008-05-17 22:09kazutakaコメント追加: 0002911

コメント
(0002907)
iwaim   
2008-05-15 23:54   
> 環境依存とは考えにくいのですが、他にエラーが出ている方は
> いらっしゃらないのかな。

仰るように環境依存ではないはずですね。今、私は手元に4.2の環境がないので修正できませんが、どなたか修正できそうならお願いします。
(0002908)
kazutaka   
2008-05-16 23:00   
> 仰るように環境依存ではないはずですね。今、私は手元に4.2の環境がないので修
> 正できませんが、どなたか修正できそうならお願いします。

リビルドしたパッケージを Vine Plus/4.0 と VineSeed に
put しました。

VinePlus/4.0:
  ftpmirror-1.96-1vl4

VineSeed:
  ftpmirror-1.96-1vl5

最低限の動作は確認してありますが、念のため
確認待ちにしておきます。
(0002909)
kazutaka   
2008-05-17 16:55   
perl-5.10 から仕様が変わったそうで、
%{perl_sitearch} → %{perl_vendorarch} に変更した
ftpmirror-1.96-2 を Vine Plus/4.0 と VineSeed に
put しました。

今後のメンテナンスを考えて、VineSeed だけでなく、
影響の無い Vine Plus/4.0 も一緒に更新してあります。

Vine Plus/4.0 のユーザーの方には少しご不便を掛けますが
よろしくお願いします。
(0002910)
anonymous   
2008-05-17 18:05   
最初の投稿者です。対応ありがとうございます。

VineLinux-4.2、PLUS環境で、ftpmirrorが動作することを確認しました。

ftpmirrorはもともとエラーメッセージが出やすいツールだったので、
その思い込みから、最初は自分の環境を疑っていまして、もっと早くに
検証して投稿するべきであったと思いました。

今のところ重大なエラーには遭遇していませんので、大丈夫だと思われます。
(0002911)
kazutaka   
2008-05-17 22:09   
> 最初の投稿者です。対応ありがとうございます。
>
> VineLinux-4.2、PLUS環境で、ftpmirrorが動作することを確認しました。

確認ありがとうございます。

完了にします。