Date: Fri, 7 May 2010 21:42:54 +0200 From: Frank Steinborn <steinex@nognu.de> To: Jeremy Chadwick <freebsd@jdc.parodius.com> Cc: freebsd-stable@freebsd.org Subject: Re: Regression in PORTS_MODULES (make.conf)? Message-ID: <20100507194254.GB46463@haydn.nognu.de> In-Reply-To: <20100507192924.GB62650@icarus.home.lan> References: <20100507182801.GA46463@haydn.nognu.de> <20100507192924.GB62650@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Chadwick wrote: > On Fri, May 07, 2010 at 08:28:01PM +0200, Frank Steinborn wrote: > > Hello, > >=20 > > I have the following in /etc/make.conf: > >=20 > > PORTS_MODULES=3D sysutils/fusefs-kmod \ > > emulators/virtualbox-ose-kmod > >=20 > > On buildworld, it claims: > >=20 > > env: ruby: not found=20 > >=20 > > However, ruby is installed and in PATH. I've seen a similar issue > > lately but wasn't sure if it's just a problem in my configuration. > >=20 > > Do you think this is PR-worthy? >=20 > I'm not familiar with the above make.conf variable (I'm sure others > are), but the "env" error you see is likely because the underlying > sub-shell that's spawned is /bin/sh, and the default PATH for that shell > probably doesn't include /usr/local/bin. >=20 > I'm also unsure what ruby has to do with buildworld. (I don't see > anything relevant in /usr/share/mk or /usr/src). Thanks for your reply. PORTS_MODULES is a list of ports you wish to rebuild every time the kernel is build (so it happened on 'make kernel' BTW, not buildworld - my bad). ruby has nothing to do with it, but it's needed by the sysutils/fusefs-kmod port it seems. It may be a PATH-issue but I think it should include /usr/local/bin then again, because I definitely remember it to work (but that really was years ago). Otherwise that option would be useless. Thanks, Frank
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100507194254.GB46463>