Swig is version 1.3.25 I have set GPT_LOCATION and GLOBUS_LOCATION to /usr/lib/gpt-3.1 devpython is 2.4.1-r1
The data management client looks as though it is successfully built as part of the AG install at version 2.4.3-r2. There is no additional Globus software. I have attached the tail end of the emerge log file. Thanks for the help Steven -----Original Message----- From: Thomas D. Uram [mailto:tu...@mcs.anl.gov] Sent: 11 October 2005 15:18 To: Steven Cc: Ag-Tech Subject: Re: [AG-TECH] AGTK pyglobus error Hi Steven: Do you have the Globus data management client package installed that's a prereq for the AG software? Do you have any additional globus software installed? Which version of swig? The AG toolkit doesn't require gassCache, gassServerEZ, myproxy, gramClient, or rlsClient, so it does not build the pyGlobus support for them. (There is a 'clean' step, in which it will report building or having built all of the modules.) If you have a log of the emerge, that might also be helpful. Thanks, Tom On 10/11/05 4:25 AM, Steven wrote: > Hi I am having problems installing AGTK2.4 on Gentoo 2.6.12-r6 > > It fails to compile the pyGlobus code complaining SWIGTYPE_p_Globus_byte_t > is undeclared. It complains earlier complaining the dependency to build > gassCache package, same for gassServerEZ, myProxy, gramClient and rlsClient > > Any help appreciated. > > Thanks > > /usr/include/bits/stdio_lim.h:40:1: warning: this is the location of the > previous definition > src/ftpClient_wrap.c: In function `PythonDataCallback': > src/ftpClient_wrap.c:1563: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c:1563: error: (Each undeclared identifier is > reported only once > src/ftpClient_wrap.c:1563: error: for each function it appears in.) > src/ftpClient_wrap.c: In function `PythonPluginRead': > src/ftpClient_wrap.c:2193: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginMove': > src/ftpClient_wrap.c:2226: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginList': > src/ftpClient_wrap.c:2258: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginSize': > src/ftpClient_wrap.c:2290: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginVerboseList': > src/ftpClient_wrap.c:2322: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginRmdir': > src/ftpClient_wrap.c:2354: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginMkdir': > src/ftpClient_wrap.c:2386: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginModificationTime': > src/ftpClient_wrap.c:2418: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > src/ftpClient_wrap.c: In function `PythonPluginData': > src/ftpClient_wrap.c:2492: error: `SWIGTYPE_p_globus_byte_t' undeclared > (first use in this function) > error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 > > !!! ERROR: dev-python/pyglobus-0.9.7-r1 failed. > !!! Function distutils_src_compile, Line 35, Exitcode 1 > !!! compilation failed > !!! > > Steven Jack > Videoconferencing Manager > University of Glasgow > Computing Service > Glasgow G12 8QQ > UK > Tel +44(0)1413303828 Fax +44(0)1413303820 > Email: s.j...@compserv.gla.ac.uk > > > >
1128960066: Started emerge on: Oct 10, 2005 16:01:06 1128960066: *** emerge --ask --quiet ag-libs/agtk 1128960080: >>> emerge (1 of 9) globus-misc/gpt-3.1 to / 1128960080: === (1 of 9) Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1128960082: === (1 of 9) Compiling/Merging (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1128960158: === (1 of 9) Post-Build Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1128960160: >>> AUTOCLEAN: globus-misc/gpt 1128960160: --- AUTOCLEAN: Nothing unmerged. 1128960160: ::: completed emerge (1 of 9) globus-misc/gpt-3.1 to / 1128960160: >>> emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1128960160: === (2 of 9) Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1128960162: === (2 of 9) Compiling/Merging (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1128962834: === (2 of 9) Post-Build Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1128962836: >>> AUTOCLEAN: globus-client/globus-data-management-client 1128962836: --- AUTOCLEAN: Nothing unmerged. 1128962836: ::: completed emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1128962836: >>> emerge (3 of 9) dev-python/pyglobus-0.9.7-r1 to / 1128962836: === (3 of 9) Cleaning (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1128962839: === (3 of 9) Compiling/Merging (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1128962923: *** terminating. 1129116048: Started emerge on: Oct 12, 2005 11:20:48 1129116048: *** emerge genlop 1129116048: >>> emerge (1 of 2) dev-perl/DateManip-5.42a-r1 to / 1129116048: === (1 of 2) Cleaning (dev-perl/DateManip-5.42a-r1::/usr/portage/dev-perl/DateManip/DateManip-5.42a-r1.ebuild) 1129116051: === (1 of 2) Compiling/Merging (dev-perl/DateManip-5.42a-r1::/usr/portage/dev-perl/DateManip/DateManip-5.42a-r1.ebuild) 1129116084: *** terminating. 1129116124: Started emerge on: Oct 12, 2005 11:22:04 1129116124: *** emerge genlop 1129116124: >>> emerge (1 of 2) dev-perl/DateManip-5.42a-r1 to / 1129116124: === (1 of 2) Cleaning (dev-perl/DateManip-5.42a-r1::/usr/portage/dev-perl/DateManip/DateManip-5.42a-r1.ebuild) 1129116126: === (1 of 2) Compiling/Merging (dev-perl/DateManip-5.42a-r1::/usr/portage/dev-perl/DateManip/DateManip-5.42a-r1.ebuild) 1129116164: === (1 of 2) Post-Build Cleaning (dev-perl/DateManip-5.42a-r1::/usr/portage/dev-perl/DateManip/DateManip-5.42a-r1.ebuild) 1129116166: >>> AUTOCLEAN: dev-perl/DateManip 1129116166: --- AUTOCLEAN: Nothing unmerged. 1129116166: ::: completed emerge (1 of 2) dev-perl/DateManip-5.42a-r1 to / 1129116166: >>> emerge (2 of 2) app-portage/genlop-0.30.5 to / 1129116166: === (2 of 2) Cleaning (app-portage/genlop-0.30.5::/usr/portage/app-portage/genlop/genlop-0.30.5.ebuild) 1129116168: === (2 of 2) Compiling/Merging (app-portage/genlop-0.30.5::/usr/portage/app-portage/genlop/genlop-0.30.5.ebuild) 1129116183: === (2 of 2) Updating world file (app-portage/genlop-0.30.5) 1129116183: === (2 of 2) Post-Build Cleaning (app-portage/genlop-0.30.5::/usr/portage/app-portage/genlop/genlop-0.30.5.ebuild) 1129116185: >>> AUTOCLEAN: app-portage/genlop 1129116185: --- AUTOCLEAN: Nothing unmerged. 1129116185: ::: completed emerge (2 of 2) app-portage/genlop-0.30.5 to / 1129116185: *** Finished. Cleaning up... 1129116198: *** exiting successfully. 1129116198: *** terminating. 1129116223: Started emerge on: Oct 12, 2005 11:23:43 1129116223: *** emerge swig 1129116223: >>> emerge (1 of 1) dev-lang/swig-1.3.25 to / 1129116223: === (1 of 1) Cleaning (dev-lang/swig-1.3.25::/usr/portage/dev-lang/swig/swig-1.3.25.ebuild) 1129116225: === (1 of 1) Compiling/Merging (dev-lang/swig-1.3.25::/usr/portage/dev-lang/swig/swig-1.3.25.ebuild) 1129116384: === (1 of 1) Post-Build Cleaning (dev-lang/swig-1.3.25::/usr/portage/dev-lang/swig/swig-1.3.25.ebuild) 1129116386: >>> AUTOCLEAN: dev-lang/swig 1129116387: --- AUTOCLEAN: Nothing unmerged. 1129116387: ::: completed emerge (1 of 1) dev-lang/swig-1.3.25 to / 1129116387: *** Finished. Cleaning up... 1129116388: *** exiting successfully. 1129116388: *** terminating. 1129116447: Started emerge on: Oct 12, 2005 11:27:27 1129116447: *** emerge --ask --getbinpkg --usepkg 1129116447: *** terminating. 1129116459: Started emerge on: Oct 12, 2005 11:27:39 1129116459: *** emerge --ask --getbinpkg --usepkg python 1129116551: *** terminating. 1129116566: Started emerge on: Oct 12, 2005 11:29:26 1129116566: *** emerge --ask --quiet ag-libs/agtk 1129116590: >>> emerge (1 of 9) globus-misc/gpt-3.1 to / 1129116590: === (1 of 9) Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129116592: === (1 of 9) Compiling/Merging (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129116669: === (1 of 9) Post-Build Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129116670: >>> AUTOCLEAN: globus-misc/gpt 1129116670: --- AUTOCLEAN: Nothing unmerged. 1129116670: ::: completed emerge (1 of 9) globus-misc/gpt-3.1 to / 1129116670: >>> emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1129116670: === (2 of 9) Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129116672: === (2 of 9) Compiling/Merging (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129119347: === (2 of 9) Post-Build Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129119349: >>> AUTOCLEAN: globus-client/globus-data-management-client 1129119349: --- AUTOCLEAN: Nothing unmerged. 1129119349: ::: completed emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1129119349: >>> emerge (3 of 9) dev-python/pyglobus-0.9.7-r1 to / 1129119349: === (3 of 9) Cleaning (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1129119351: === (3 of 9) Compiling/Merging (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1129119434: *** terminating. 1129191629: Started emerge on: Oct 13, 2005 08:20:29 1129191629: *** emerge cd 1129191629: *** terminating. 1129191963: Started emerge on: Oct 13, 2005 08:26:03 1129191963: *** emerge --ask --quiet ag-libs/agtk 1129191976: >>> emerge (1 of 9) globus-misc/gpt-3.1 to / 1129191976: === (1 of 9) Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129191978: === (1 of 9) Compiling/Merging (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129192051: === (1 of 9) Post-Build Cleaning (globus-misc/gpt-3.1::/usr/local/portage/globus-misc/gpt/gpt-3.1.ebuild) 1129192053: >>> AUTOCLEAN: globus-misc/gpt 1129192055: --- AUTOCLEAN: Nothing unmerged. 1129192055: ::: completed emerge (1 of 9) globus-misc/gpt-3.1 to / 1129192055: >>> emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1129192055: === (2 of 9) Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129192055: Started emerge on: Oct 13, 2005 08:27:35 1129192055: *** emerge --ask --quiet world 1129192057: === (2 of 9) Compiling/Merging (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129192070: *** terminating. 1129192078: Started emerge on: Oct 13, 2005 08:27:58 1129192078: *** emerge --ask --quiet system 1129192084: *** terminating. 1129194729: === (2 of 9) Post-Build Cleaning (globus-client/globus-data-management-client-2.4.3-r2::/usr/local/portage/globus-client/globus-data-management-client/globus-data-management-client-2.4.3-r2.ebuild) 1129194731: >>> AUTOCLEAN: globus-client/globus-data-management-client 1129194732: --- AUTOCLEAN: Nothing unmerged. 1129194732: ::: completed emerge (2 of 9) globus-client/globus-data-management-client-2.4.3-r2 to / 1129194732: >>> emerge (3 of 9) dev-python/pyglobus-0.9.7-r1 to / 1129194732: === (3 of 9) Cleaning (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1129194734: === (3 of 9) Compiling/Merging (dev-python/pyglobus-0.9.7-r1::/usr/local/portage/dev-python/pyglobus/pyglobus-0.9.7-r1.ebuild) 1129194816: *** terminating.