PortGroups / New to Port File Development, Sorry!
Ben Smith
ben at wbpsystems.com
Mon Aug 27 18:38:43 PDT 2012
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 <jmr at macports.org> 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
More information about the macports-dev
mailing list