Hi Guys -

I'm trying to test my new port file and I'm getting the following error:

debug:build Executing command line:  cd
"/opt/local/var/macports/build/_Users_tazz_ports_productivity_heapcl/heapcl/work/heapcl-1.08.27"
&& /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
setup.py --no-user-cfg build

The problem is that it is changing the directory to:

/opt/local/var/macports/build/_Users_tazz_ports_productivity_heapcl/heapcl/work/heapcl-1.08.27

But it extracted the files to:

/opt/local/var/macports/build/_Users_tazz_ports_productivity_heapcl/heapcl/work

So, it is the CD command that is failing, not the build.

I'm not sure why it is doing this.  This is what I have (minus the
obviously irrelevant lines)

PortSystem          1.0
PortGroup           python27 1.0

name                heapcl
version             1.08.27

master_sites    https://crmondemand.biz/CL/
distfiles           heapCL.tar.gz


Thanks for any help!

--
Ben Smith
Founder / CSA
WBP SYSTEMS
http://www.wbpsystems.com


On Sun, Aug 26, 2012 at 9:54 AM, Joshua Root <[email protected]> wrote:
> On 2012-8-27 01:06 , Lawrence Velázquez wrote:
>> On Aug 26, 2012, at 10:16 a.m., Ben Smith wrote:
>>
>>> Looking at your reference:
>>>
>>>
>>>> guide.macports.org/chunked/reference.portgroup.html#reference.portgroup.python.sugar
>>>
>>>
>>> Am I reading this right? The setup.py file is called multiple times in 
>>> multiple stages, but ISN'T passed the destination of the files?  How does 
>>> that work, why would you call the same file with the same parameters 
>>> multiple times?
>>
>> The value of "destroot.destdir" is passed to "destroot.cmd" as part of 
>> "destroot.post_args".
>>
>> http://guide.macports.org/#reference.phases.destroot
>
> Right; also, build.target is different to destroot.target.
>
> - Josh
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to