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

Re: bsd.pkg.mk



In message <19991019104326I.seirios@Matrix.iri.co.jp>
	on Tue, 19 Oct 1999 10:43:26 +0900,
	HEO SeonMeyong <seirios@Matrix.iri.co.jp> wrote:
> > 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を修正したので、ひょっ
厳密には /usr/pkg ではなくて、${LOCALBASE}ですね。

> 	そうか、他の script に影響を与えるってのはあまり考えていませんでし
> 	た。p5-* のpkgは Install してないもんなぁ。
p5でなくてもperlのスクリプトを含んだものはあった気が...。

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

> 	ところで、${LOCALBASE}を置き換えている人はいないんでしょうか?
> 	僕は${LOCALBASE}を/usr/localにしているので、/usr/pkg決め打ちなpkg
> 	はこまるんですよ。
決め打ちしてるのはパッケージの作りとして問題で、それこそsend-prもんでは
ないかと。

--
神戸 隆博(かんべ たかひろ)		at 仕事場