Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000866Vine Linux2 proposed-updates公開2010-01-04 16:102010-03-07 10:54
iwaim 
iwaim 
不明 
完了不明 
5.0 
 
perl-Tk-804.028-1
0000866: [proposed-update]perl-Tk
[vine-users:079906] Perl/Tk
http://ml.vinelinux.org/vine-users/msg29901.html [^]

の件。着手します。
設定されていません。
課題の履歴
2010-01-04 16:10iwaim新規課題
2010-01-04 16:23iwaim担当者iwaim => daisuke
2010-01-04 16:23iwaimコメント追加: 0003711
2010-01-04 17:04daisuke担当者daisuke => iwaim
2010-01-04 17:04daisukeコメント追加: 0003712
2010-01-05 10:26iwaim状態担当者決定 => テスト待ち
2010-01-05 10:26iwaimコメント追加: 0003713
2010-01-08 20:55Takemikaduchiコメント追加: 0003714
2010-01-09 20:41iwaimコメント追加: 0003715
2010-03-07 10:54kazutaka状態テスト待ち => 完了
2010-03-07 10:54kazutakaコメント追加: 0003716

コメント
(0003711)
iwaim   
2010-01-04 16:23   
> [vine-users:079906] Perl/Tk
> http://ml.vinelinux.org/vine-users/msg29901.html [^]
>
> の件。着手します。

あ、これメンテナは最終更新の人でいいのかな。
Sun Aug 24 2008 Daisuke SUZUKI 804.028-1
なので鈴木さんに振っておきます。

MLで提示されていたパッチを追加したのみのパッケージは作成済み。問題が解消されていることも確認しました。
putしてOKなら私の方からこのパッケージをputします。
(0003712)
daisuke   
2010-01-04 17:04   
> あ、これメンテナは最終更新の人でいいのかな。
> Sun Aug 24 2008 Daisuke SUZUKI 804.028-1
> なので鈴木さんに振っておきます。
>
> MLで提示されていたパッチを追加したのみのパッケージは作成済み。問題が解消
> されていることも確認しました。
> putしてOKなら私の方からこのパッケージをputします。

私は OK です。
put お願いします。
(0003713)
iwaim   
2010-01-05 10:26   
perl-Tk-804.028-2vl5.i386.rpm
perl-Tk-804.028-2vl5.src.rpm

+* Mon Jan 4 2010 IWAI, Masaharu <iwai@alib.jp> 804.028-2
+- add patch11 for fix CPAN bug #38746: <BTS:VineLinux:866>
+ - see http://rt.cpan.org/Public/Bug/Display.html?id=38746 [^]

をputしました。テストや他archでのビルドをお願いします。
(0003714)
Takemikaduchi   
2010-01-08 20:55   
> perl-Tk-804.028-2vl5.i386.rpm
> perl-Tk-804.028-2vl5.src.rpm
>
> +* Mon Jan 4 2010 IWAI, Masaharu <iwai@alib.jp> 804.028-2
> +- add patch11 for fix CPAN bug #38746: <BTS:VineLinux:866>
> + - see http://rt.cpan.org/Public/Bug/Display.html?id=38746 [^]
>
> をputしました。テストや他archでのビルドをお願いします。

パッケージをリビルドしてみましたが、以下のメッセージが表示され、途中で終了してしまいました。

i386
Using -L/usr/lib to find /usr/lib/libX11.so.6.2.0
Cannot find X include files via /usr/include
Cannot find X include files anywhere at ./myConfig line 369.
Compilation failed in require at Makefile.PL line 37.
BEGIN failed--compilation aborted at Makefile.PL line 39.
エラー: /var/tmp/rpm-tmp.74333 の不正な終了ステータス (%build)

x86_64
No -lX11 in /usr/X11R6/lib64
Using -L/usr/lib64 to find /usr/lib64/libX11.so.6.2.0
Cannot find X include files via /include
Cannot find X include files anywhere at ./myConfig line 369.
Compilation failed in require at Makefile.PL line 37.
BEGIN failed--compilation aborted at Makefile.PL line 39.
エラー: /var/tmp/rpm-tmp.22025 の不正な終了ステータス (%build)
(0003715)
iwaim   
2010-01-09 20:41   
> > perl-Tk-804.028-2vl5.i386.rpm
> > perl-Tk-804.028-2vl5.src.rpm
> >
> > +* Mon Jan 4 2010 IWAI, Masaharu <iwai@alib.jp> 804.028-2
> > +- add patch11 for fix CPAN bug #38746: <BTS:VineLinux:866>
> > + - see http://rt.cpan.org/Public/Bug/Display.html?id=38746 [^]
> >
> > をputしました。テストや他archでのビルドをお願いします。
>
> パッケージをリビルドしてみましたが、以下のメッセージが表示され、途中で終
> 了してしまいました。
>
> i386
> Using -L/usr/lib to find /usr/lib/libX11.so.6.2.0
> Cannot find X include files via /usr/include
> Cannot find X include files anywhere at ./myConfig line 369.
> Compilation failed in require at Makefile.PL line 37.
> BEGIN failed--compilation aborted at Makefile.PL line 39.
> エラー: /var/tmp/rpm-tmp.74333 の不正な終了ステータス (%build)
>
> x86_64
> No -lX11 in /usr/X11R6/lib64
> Using -L/usr/lib64 to find /usr/lib64/libX11.so.6.2.0
> Cannot find X include files via /include
> Cannot find X include files anywhere at ./myConfig line 369.
> Compilation failed in require at Makefile.PL line 37.
> BEGIN failed--compilation aborted at Makefile.PL line 39.
> エラー: /var/tmp/rpm-tmp.22025 の不正な終了ステータス (%build)

レポートありがとうござます。BuildRequiresの不足ですね。

+* Sat Jan 9 2010 IWAI, Masaharu <iwai@alib.jp> 804.028-3
+- add BuildRequires: libX11-devel libpng-devel : <BTS:VineLinux:866>
+- drop X11LIBS argument for Makefile.PL on x86_64 architecture
+- add documents

としてputしました。

perl-Tk-804.028-3vl5.i386.rpm
perl-Tk-804.028-3vl5.x86_64.rpm
perl-Tk-804.028-3vl5.src.rpm

x86_64ではlibpng-develが必要だったということと、i386では804.028-3vl1でlibpng-develがある環境でビルドされていたので、全archでlibpng-develも追加しています。
(0003716)
kazutaka   
2010-03-07 10:54   
errata が発行されたので完了にします。

(参考) http://vinelinux.org/errata/5x/20100305-2.html [^]

ハラダ