[AG-TECH] Building AG for Mac Via the Command-Line
Ashnil Kumar
ashnil at gmail.com
Thu Dec 8 18:03:42 CST 2005
Thanks for your help so far everyone.
I have BuildSnapshot.py running right now (r_2_3_final). I have run
across the following error messages:
Calling build script: VideoService.build.py
** Error: Unsupported platform: darwin
Traceback (most recent call last):
File "VideoService.build.py", line 25, in ?
VIC_EXE_PATH = os.path.join(servicesDir,VIC_EXE)
NameError: name 'VIC_EXE' is not defined
Writing Package File:
/mnt/agbuild/dist-20051209_103015/NodeServices/VideoService.zip
Calling build script: AudioService.build.py
** Error: Unsupported platform: darwin
Traceback (most recent call last):
File "AudioService.build.py", line 34, in ?
for f in ratFiles:
NameError: name 'ratFiles' is not defined
Writing Package File:
/mnt/agbuild/dist-20051209_103015/NodeServices/AudioService.zip
Calling build script: VideoProducerService.build.py
** Error: Unsupported platform: darwin
Traceback (most recent call last):
File "VideoProducerService.build.py", line 25, in ?
VIC_EXE_PATH = os.path.join(servicesDir,VIC_EXE)
NameError: name 'VIC_EXE' is not defined
Writing Package File:
/mnt/agbuild/dist-20051209_103015/NodeServices/VideoProducerService.zip
Calling build script: VideoConsumerService.build.py
** Error: Unsupported platform: darwin
Traceback (most recent call last):
File "VideoConsumerService.build.py", line 24, in ?
VIC_EXE_PATH = os.path.join(servicesDir,VIC_EXE)
NameError: name 'VIC_EXE' is not defined
BuildSnapshot keeps working however. Is there anyway in which I can fix
the above errors?
Thanks,
Ashnil
On 09/12/2005, at 5:20 AM, Eric Olson wrote:
> Hi Ashnil,
> You don't need a UI to package with the current packaging code on the
> mac.
> The most up to date mac packaging code and documentation are in a cvs
> branch that is used for the 2.x releases.
>
> Here is the most recent mac build howto:
> http://fl-cvs.mcs.anl.gov/viewcvs/viewcvs.cgi/*checkout*/AccessGrid/
> doc/AG-Mac-Build-HOWTO.rtf?rev=1.2.2.4&only_with_tag=r_2_3_final
>
> The version you had been looking at is probably in the cvs trunk. The
> packaging code and documentation there will be updated when we prepare
> for the 3.0 release.
>
> Sorry for the confusion. The instructions in the rtf file above will
> tell you how to check out the code, but just so you know, the cvs tag
> to use is still r_2_3_final. We need to name our branches and tags
> better, but that is the current 2.4 code.
>
> If you find any mistakes in the build howto document, please let us
> know. We'd be happy to update it.
>
> Eric
>
>
> Ashnil Kumar wrote:
>> I'm currently working on building the AccessGrid to run on an XServe
>> G5 running Mac OS X Server 10.3. I have the prerequisite components
>> installed, and am currently building from CVS (as described in
>> AG-Mac-Build-HOWTO.rtf). My problem arises from the fact that I am
>> remotely logged in to the XServe via ssh (from an Ubuntu Box) and am
>> having difficulties at the stage where the script asks me to use the
>> PackageManager UI to enter several pieces of information.
>> Since I can't access the UI, is there anyway to use pimp to create
>> the package?
>> Below is the end output just before I get stuck.
>> Thanks,
>> Ashnil
>> ====
>> SourceDir = /mnt/scratch/agmac
>> BuildDir = /mnt/scratch/agmac/AccessGrid-20051208_114947
>> DestDir = /mnt/scratch/agmac/dist-20051208_114947
>> metainfo = Snapshot_20051208_114947
>> version = 3.0
>> TmpDir: /tmp/tmp5QKMI-
>> Insert the following information into the Package Manager UI:
>> ---Description---
>> Title: Access Grid Toolkit
>> Version: 3.0
>> Description:
>> Version 2.3 of the Access Grid ToolKit.
>> See http://www.accessgrid.org for more details.
>> ---Files---
>> Root: /tmp/tmp5QKMI-/pkg_contents
>> ---Resources---
>> Resources: /tmp/tmp5QKMI-/pkg_resources
>> ---Display---
>> Display name: Access Grid Toolkit
>> Identifier: edu.uchicago.accessgrid
>> Get-Info string: AccessGrid Toolkit 2.3
>> Short Version: 3.0
>> Verify Major and Minor versions are correct
>> Waiting for you to Create the package in an empty folder and quit the
>> Package Manager
>
More information about the ag-tech
mailing list