[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bsd.pkg.mk



In message <19991019033332C.seirios@Matrix.iri.co.jp>
	on Tue, 19 Oct 1999 03:33:32 +0900,
	HEO SeonMeyong <seirios@Matrix.iri.co.jp> wrote:
> +.if defined(USE_INET6)
> +DEPENDS+=               perl-5.00502:${PKGSRCDIR}/lang/perl5_v6
> +.else
>  DEPENDS+=		perl-5.00404:${PKGSRCDIR}/lang/perl5
> +.endif
5.004から5.005ベースにすると、/usr/pkg/lib/perl5 以下の構成が大幅に変わ
りますよね。5.004だと @INC のデフォルト値は、

    /usr/pkg/lib/perl5/i386-netbsd/5.00404
    /usr/pkg/lib/perl5
    /usr/pkg/lib/perl5/site_perl/i386-netbsd
    /usr/pkg/lib/perl5/site_perl

ですが、5.005だと(きっと)、

    /usr/pkg/lib/perl5/5.00502/i386-netbsd
    /usr/pkg/lib/perl5/5.00502
    /usr/pkg/lib/perl5/site_perl/5.005/i386-netbsd
    /usr/pkg/lib/perl5/site_perl/5.005

となります。後者はFreeBSD上で作成したperlからPATHを修正したので、ひょっ
としたらNetBSD上では違うのかもしれませんが、ポイントはperlのバージョンが
パスに含まれていることです。なんでsite_perlも、という気はするんですが...

いずれにしろ、この違いがパッケージのperl5が5.004止まりなのは、こういった
事情ではないかと推測しています。でも、そろそろ何とかしないとあかんのかも
しれませんね。

--
神戸 隆博(かんべ たかひろ) at home