Hi, This issue is caused by a regression in Mono. You'll also notice that there are quite a few NAnt test failures on Mono (Linux only ?) due to this.
I haven't yet had time to create a repro, and submit a bug report for this. Gert > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Ian MacLean > Sent: donderdag 11 augustus 2005 4:25 > To: McKenna, Simon (RGH) > Cc: 'nant-users@lists.sourceforge.net' > Subject: Re: [Nant-users] pkg-config and environment variables > > Hi Simon, > the pkg-config functions spawn the pkg-config binary behind > the scenes. > It might be worth trying to <exec> pkg-config yourself and > see what it > returns. As far as I know PKG_CONFIG_PATH is what pkg-config uses to > find packages. > > You could also try iterating over the contents of > System.Environment in > a <script> tag to verify that those variables are actually being > exported correctly by/from the hook script. > > Ian > > > McKenna, Simon (RGH) wrote: > > >Hi, > > > >The latest NAnt nightlies have kissed and made up with Mono on > >Linux (yay!), but under one particular circumstance, namely when > >a NAnt build is being invoked without any environment variables > >set (triggered in a Subversion hook), I'm having problems with > >pkg-config being unable to find mono. The error message is: > > > >"Unable to locate 'mono' module using pkg-config" > > > >NAnt.exe.config seems to be place where it fails: > > > ><if test="${not pkg-config::exists('mono')}"> > > <fail>... > > > >Can someone please enlighten me as to what needs to be set? > > > >I've tried exporting the PKG_CONFIG_PATH and relevant PATH settings > >in my normal user environment (which is working fine) to the hook > >script that is failing, but this doesn't seem to doing the job. > > > >Using NAnt 0.85.2022 (15/07/2005) with Mono 1.1.8.3 on SuSE 9.3 > > > >Mono is installed using mono-1.1.8.3_0-installer.bin > > > >cheers > >si > > > > > >------------------------------------------------------- > >SF.Net email is Sponsored by the Better Software Conference & EXPO > >September 19-22, 2005 * San Francisco, CA * Development > Lifecycle Practices > >Agile & Plan-Driven Development * Managing Projects & Teams > * Testing & QA > >Security * Process Improvement & Measurement * > http://www.sqe.com/bsce5sf > >_______________________________________________ > >Nant-users mailing list > >Nant-users@lists.sourceforge.net > >https://lists.sourceforge.net/lists/listinfo/nant-users > > > > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development > Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * > Testing & QA > Security * Process Improvement & Measurement * > http://www.sqe.com/bsce5sf > _______________________________________________ > Nant-users mailing list > Nant-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nant-users > ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Nant-users mailing list Nant-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users