Hi! Here is some information from the IGE project: IGE made its 2.0 release on February 1st. This release is based on Globus Toolkit 5.2 that was release in December. This release has been submitted to UMD and is also on its way into Fedora and EPEL. It is currently in the EPEL testing repository. Many of the changes implemented by upstream in this release, such as the removal of the flavour tags in the library names and the support for standard installation paths, were already present in the Fedora/EPEL/IGE packages of earlier releases using patches. This update is backwards compatible and does not introduce any soname bumps. Here follows some important points to consider if your EMI component relies on any Globus libraries: The most important change in this release is the handling of threads. In earlier releases the threading model was chosen at compilation time, and the model used by the libraries in Fedora/EPEL/IGE was using pthreads. In this release the threading model is instead chosen at runtime, either by using API calls or by setting environment variables. The default model in the new release is the forking model, but also the pthread model is available. In order to preserve the behaviour of applications linked to previous versions, versioned symbols have been introduced so that the new libraries will switch to the pthread threading model automatically when used by applications that were linked to earlier versions. If your application relies on or wants to keep using the pthread model also when recompiled against the new libraries, you need to add a call to globus_thread_set_model("pthread") before the first call to globus_module_activate. If you are using gpt, globus-makefile-header or any other development tool that needs the globus flavour name as input, note that - since there no longer is any difference between the threaded and non-threaded libraries - the flavours should now be given as gcc32 and gcc64 instead of gcc32pthr and gcc64pthr that were used before. If you are using pkg-config, note that - due to implementing a feature request submitted be EMI members - the pkg-config files now uses Libs.private instead of Libs, so that pkg-config will no longer return recursively evaluated library dependencies. This reduces the overlinking that the old pkg-config files caused. But, you might find that if you were relying on the recursive behaviour that you need to add some missing directly used libraries to your pkg-config calls. Please avoid surprises and investigate what these changes means to your components by updating to the packages in Fedora updates-testing or epel-testing. Do not wait for the packages to be declared stable. Mattias Wearing his IGE hat
# etics-checkout --config <subsys-config> --project emi --project-config emi_R_2_rc --verbose --continueonerror <emi.subsystem> # etics-build --config <subsys-config> --verbose --target postpublish --continueonerror --repackage=emi-2-rc-sl5-x86_64 <emi.subsystem>
# etics-checkout --config <subsys-config> --project emi --project-config emi_R_2_rc --verbose --continueonerror <emi.subsystem> # etics-build --config <subsys-config> --verbose --target postpublish --continueonerror --repackage=emi-2-rc-sl5-i386 <emi.subsystem>
# etics-checkout --config <subsys-config> --project emi --project-config emi_R_2_rc --verbose --continueonerror <emi.subsystem> # etics-build --config <subsys-config> --verbose --target postpublish --continueonerror --repackage=emi-2-rc-sl6-x86_64 <emi.subsystem>
# etics-checkout --config <subsys-config> --project emi --project-config emi_R_2_rc --verbose --continueonerror <emi.subsystem> # etics-build --config <subsys-config> --verbose --target postpublish --continueonerror --repackage=deb6-rc-x86_64 <emi.subsystem>
ETICS-subsystem | RC1 | Comments | ||
---|---|---|---|---|
SL5(64) | SL6(64) | Deb(64) | ||
amga | missing | |||
- | - | - | - | |
apel | missing | |||
- | - | - | - | |
arc (6) | emi-arc_R_2_0_0_rc1 | |||
![]() |
![]() |
![]() |
rpms only for arc-doc, no Deb | |
argus (13) | emi-argus_R_1_5_rc1 | |||
![]() |
![]() |
![]() |
only 2 components build for SL6&Deb | |
bdii (16) | emi-bdii_R_1_0_4 | |||
![]() |
![]() |
![]() |
some false success for Deb | |
cluster (2) | emi-cluster_R_2_0_0_1 | |||
![]() |
![]() |
![]() |
SL6 - yaim fails, Deb - mp dep issue | |
compat-libraries | missing | |||
- | - | - | - | |
cream-ce (14) | emi-cream-ce_R_1_14_0_0 | |||
![]() |
![]() |
![]() |
SL6 - only 2 components build, Deb - only yaim builds | |
cream-ui (3) | emi-cream-ui_R_1_14_0_0 | |||
![]() |
![]() |
![]() |
SL5/SL6 - 1 comp builds, no Deb | |
dcache (4) | emi-dcache_R_2_0_0_0 | |||
![]() |
![]() |
![]() |
SL5 - 2 comp builds, SL6 - 3 comp. build, no Deb | |
delegation (3) | emi-delegation_R_2_2_0_1 | |||
![]() |
![]() |
![]() |
no SL6, Deb - 1 comp. builds | |
emir | missing | |||
- | - | - | - | |
fts (24) | emi-fts_R_EMI2RC1 | |||
![]() |
![]() |
![]() |
SL5 - 11/24 build, SL6 - 4 builds, Deb - 2 comp. build | |
gridsite (10) | emi-gridsite_R_1_7_16_1 | |||
![]() |
![]() |
![]() |
SL6 - gridsite-1.5-compat doesn't build, Deb6 - 3 comp. don't build | |
hydra | missing | |||
- | - | - | - | |
java-security (4) | emi-java-security_R_3_1_0_1 | |||
![]() |
![]() |
![]() |
no SL6/Deb | |
jdl (2) | emi-jdl_R_3_3_0_0 | |||
![]() |
![]() |
![]() |
no Deb | |
jobid (3) | emi-jobid_R_2_1_0_1 | |||
![]() |
![]() |
![]() |
no SL6, Deb6 - emi-jobid-api-java_R_1_2_0_1 doesn't build | |
lb (16) | emi-lb_R_3_2_0_1 | |||
![]() |
![]() |
![]() |
SL5 - lb-server doesn't build, no SL6, Deb - 6/16 build | |
lbjp-common (8) | emi-lbjp-common_R_3_1_0_1 | |||
![]() |
![]() |
![]() |
no SL6, Deb6 - 1/8 doesn't build | |
lcg-info | missing | |||
- | - | - | - | |
lcgdm (35) | emi-lcgdm_R_EMI2RC1 | |||
![]() |
![]() |
![]() |
SL5 - 3/35 build, SL6 - 1/35 builds, Deb - 2/35 build | |
lcgutil (17) | emi-lcgutil_R_EMI2RC1 | |||
![]() |
![]() |
- | SL5 - 8/17 fail, no SL6, Deb - 2/17 build | |
lrms-utils (19) | emi-lrms-utils_R_2_0_0_0 | |||
![]() |
![]() |
- | SL5 - 2 false failed, SL6 - 3 build, Deb - 7/19 build | |
metapackages | emi-metapackages_R_2_rc1 | |||
![]() |
![]() |
![]() |
SL5 - emi-ui fails, no SL6, no Deb | |
misc | emi-misc_R_2_rc1 | |||
![]() |
![]() |
![]() |
SL6 - 5/12 fail, Deb - 3 build | |
mpi | emi-mpi_R_1_3_0 | |||
![]() |
![]() |
![]() |
- | |
pseudonymity | missing | |||
- | - | - | - | |
px | emi-px_R_1_0_12_1 | |||
![]() |
![]() |
![]() |
SL5/Deb - only yaim builds, SL6 - only mp | |
resource-discovery | missing | |||
- | - | - | - | |
sac (21) | emi-sac_B_2_rc1 | |||
![]() |
![]() |
![]() |
SL5/SL6 - 4/21 comp. fail, Deb - 1 comp builds | |
saga | missing | |||
- | - | - | - | |
saga-adapter | missing | |||
- | - | - | - | |
storm (17) | emi-storm_R_2_0_0_RC_1 | |||
![]() |
- | - | SL5 - 3/17 fail, SL6 - 6/17 build | |
unicore-core | emi.unicore-core.R_5_0_0_0 | |||
![]() |
![]() |
![]() |
SL5/SL6 - unicorex fails, no Deb | |
unicore-gateway | emi-unicore-gateway_R_5_0_0_0 | |||
![]() |
![]() |
![]() |
- | |
unicore-hila | emi-unicore-hila_R_2_3_0_0_RC1 | |||
![]() |
![]() |
![]() |
no Deb (false success) | |
unicore-monitoring | missing | |||
- | - | - | - | |
unicore-registry | emi.unicore-registry_R_2_rc1 | |||
![]() |
![]() |
![]() |
- | |
unicore-ucc | emi.unicore-ucc.R_5_0_0_0 | |||
![]() |
![]() |
![]() |
SL6 - false success (no srpm), Deb - false success | |
unicore-uvos (4) | emi-unicore-uvos_R_1_5_0_2 | |||
![]() |
![]() |
![]() |
SL5/SL6 - 2/4 fail, no Deb | |
unicore-xuudb | emi.unicore-xuudb_R_2_rc1 | |||
![]() |
![]() |
![]() |
- | |
voms (12) | emi.voms-EMI2_RC1 | |||
![]() |
![]() |
![]() |
SL6 - 3/12 fail, Deb - 2/12 build | |
wms (17) | emi-wms_R_3_4_0_0 | |||
![]() |
![]() |
![]() |
SL5 - 6/17 fail, SL6 - 3/17 build, no Deb | |
wms-ui (6) | emi-wms-ui_R_3_4_0_0 | |||
![]() |
![]() |
![]() |
SL5 - 2/6 fail, no Deb | |
yaim (2) | emi-yaim_R_2_rc1 | |||
![]() |
![]() |
![]() |
no SL6/Deb | |
emi-release | emi-release_R_2_rc1 | |||
![]() |
![]() |
![]() |
no SL6/Deb | |
emi-version | emi-version_R_2_rc1 | |||
![]() |
![]() |
![]() |
no SL6 |
ETICS-subsystem (no.of comp.) | RC2 | Comments | ||
---|---|---|---|---|
SL5(64) | SL6(64) | Deb(64) | ||
amga | missing | |||
- | - | - | - | |
apel (7) | emi-apel_R_2_rc2 | |||
![]() |
![]() |
- | on SL6 - only yaim, release tasks not updated, no local deployment | |
arc (6) | emi-arc_R_2_0_0_rc2 | |||
![]() |
![]() |
- | SL6 - no arc1, local-deployment done for SL5 for all products | |
argus (14) | emi-argus_R_1_5_EMI2_rc2 | |||
![]() |
![]() |
- | SL6 - only 7 comp , release task not updated, no local deployment | |
bdii (15) | emi-bdii_R_1_0_5 | |||
![]() |
![]() |
- | SL6 - only 12 comp, release tasks not updated, no local deployment | |
canl (3) | emi-canl_R_1_0_1_1 | |||
![]() |
![]() |
- | SL6 - only 1 comp., no local deployment | |
cluster (2) | emi-cluster_R_2_0_0_1 | |||
![]() |
![]() |
- | local deployment - only instalation (missing lcas-lcmaps-gt4-interface) | |
cream-ce (14) | emi-cream-ce_R_1_14_0_0 | |||
![]() |
![]() |
- | SL6 - only 1 comp., local deployment - only instalation (missing lcas-lcmaps-gt4-interface, apel) | |
cream-ui (3) | emi-cream-ui_R_1_14_0_0 | |||
![]() |
![]() |
- | no SL6, no local deployment - part of EMI UI | |
dcache (6) | emi-dcache_R_2_0_0_0_rc2 | |||
![]() |
![]() |
- | SL5 - not all have src.rpms, SL6 - main components fail, local deployment done for SL6 (installation & testing), for SL5 ( instalaltion) | |
delegation (3) | emi-delegation_R_2_2_4_1 | |||
![]() |
![]() |
- | SL6 - only 1 builds ok, no local deployment | |
emir (2) | emi-emir_B_1_0_0_RC2 | |||
![]() |
![]() |
- | SL5 - missing daemon src.rpm, SL6 - only 1 com. builds, no src.rpm, no local deployment | |
fts (21) | emi-fts_R_EMI2RC2 | |||
![]() |
- | - | SL5/SL6 - 8 comp. build, no local deployment | |
gridsite (10) | emi-gridsite_R_1_7_16_2 | |||
![]() |
![]() |
- | SL6 - rpms not correctly published, no local deployment | |
hydra (5) | emi-hydra_R_1_0_1_1 | |||
![]() |
![]() |
- | SL5 - 1 comp doesn't build, SL6 - missing src.rpm, 2 comp build, no local deployment | |
java-security (5) | emi-java-security_R_3_1_3_1 | |||
![]() |
![]() |
- | no local deployment | |
jdl (2) | emi-jdl_R_3_3_0_1 | |||
![]() |
![]() |
- | SL5 - no src.rpm, SL6 - no config, local deployment with CREAM | |
jobid (5) | emi-jobid_R_2_1_0_2 | |||
![]() |
![]() |
- | deployed with WMS or LB | |
lb (21) | emi-lb_R_3_2_1_1 | |||
![]() |
![]() |
- | no local deployment | |
lbjp-common (16) | emi-lbjp-common_R_3_1_1_1 | |||
![]() |
![]() |
- | SL6 - errors due to GGUS #79872 | |
lcg-info (2) | emi-lcg-info_R_1_0_1 | |||
![]() |
![]() |
- | no local deployment | |
lcgdm (10) | emi-lcgdm_R_EMI2RC2 | |||
![]() |
![]() |
- | SL6 - errors due to GGUS #79872, no local deployment | |
lcgutil (11) | emi-lcgutil_R_EMI2RC2 | |||
![]() |
![]() |
- | SL6 - errors due to GGUS #79872, no local deployment (inside UI/WN) | |
lrms-utils (18) | emi-lrms-utils_R_2_0_0_1 | |||
![]() |
![]() |
- | SL6, mp erros due to GGUS #79872, local deployment done - issues with missing dependencies (apel) | |
metapackages | missing | |||
- | - | - | - | |
misc (13) | emi-misc_R_2_rc2 | |||
![]() |
- | - | - | |
mpi (4) | emi-mpi_R_1_3_0rc2 | |||
![]() |
![]() |
- | no local deployment | |
pseudonymity (3) | emi-pseudonimity_R_1_1_0_0_rc2 | |||
![]() |
![]() |
- | SL5 - 2 comp mock step, SL6 - all comp. fails ("Undefined property 'JAVA_HOME'"), no local deployment | |
px (5) | emi-px_R_1_0_13_1 | |||
![]() |
![]() |
- | SL6 - 1 comp. fails, no local deployment | |
resource-discovery (3) | emi-resource-discovery_R_2_2_1_1 | |||
![]() |
![]() |
- | SL5 - 1 comp. fails mock step, SL6 - no comp builds | |
sac (21) | emi-sac_B_2_rc2 | |||
![]() |
![]() |
- | SL6 - issue with etics-project configuration (Package lcas-interface-1.3.16-1.el6.noarch.rpm is not signed) | |
saga | missing | |||
- | - | - | - | |
saga-adapter | missing | |||
- | - | - | - | |
storm (16) | emi-storm_R_2_0_0_RC_2 | |||
![]() |
![]() |
- | SL5 - 2 comps don't build, SL6 - 6 comp. don't build, no local deployment | |
unicore-core (2) | emi.unicore-core6.R5_0_0_rc2 | |||
![]() |
![]() |
- | SL5 - 1 comp has mock issues, SL6 - 1 comp has mock issues, 1 doesn't build, no local depoyment | |
unicore-gateway (1) | emi-unicore-gateway_R_4_3_0_0 | |||
![]() |
![]() |
- | SL6 - errors (/bin/sh: mvn: command not found), no local deployment | |
unicore-hila (3) | emi-unicore-hila_R_2_3_0_0_RC2 | |||
![]() |
![]() |
- | SL5 - all comp. have mock issues, no local deployment | |
unicore-monitoring (1) | emi-unicore-monitoring_R_2_1_0_0 | |||
- | - | - | - | |
unicore-registry (1) | emi.unicore-registry6.R_5_0_0_rc2 | |||
- | - | - | - | |
unicore-ucc (1) | emi.unicore-ucc6.R_5_0_0_rc2 | |||
- | - | - | - | |
unicore-uvos (4) | emi-unicore-uvos_R_1_5_1_0 | |||
- | - | - | - | |
unicore-xuudb (!) | emi.unicore-xuudb_R_1_3_2_4 | |||
- | - | - | - | |
voms (12) | emi.voms-EMI2_RC2 | |||
- | - | - | - | |
wms (17) | emi-wms_R_3_4_0_1 | |||
- | - | - | - | |
wms-ui (6) | emi-wms-ui_R_3_4_0_1 | |||
- | - | - | - | |
wnodes (5) | emi-wnodes_R_2_0_0_1_RC2 | |||
- | - | - | - | |
yaim (2) | emi-yaim_R_1_0_1_2 | |||
- | - | - | - | |
emi-release (1) | emi-release_R_2_0_0_rc2 | |||
![]() |
![]() |
- | - | |
emi-version (1) | emi-version_R_2_0_0_rc2 | |||
![]() |
![]() |
- | - |
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
![]() |
emi-2-rc-deb6.list | r1 | manage | 0.2 K | 2012-04-22 - 20:47 | DoinaCristinaAiftimiei | EMI 2 RC Debian .list file |
![]() |
emi-2-rc-sl5.repo | r1 | manage | 1.5 K | 2012-04-22 - 20:33 | DoinaCristinaAiftimiei | EMI 2 RC SL5 repo file |
![]() |
emi-2-rc-sl6.repo | r1 | manage | 1.5 K | 2012-04-22 - 20:46 | DoinaCristinaAiftimiei | EMI 2 RC SL6 repo file |
![]() |
emi-2-rc2-debian.list | r1 | manage | 0.1 K | 2012-02-04 - 19:48 | DoinaCristinaAiftimiei | EMI 2 RC2 Debian .list file |
![]() |
emi-2-rc2-sl5.repo | r1 | manage | 1.1 K | 2012-02-04 - 19:44 | DoinaCristinaAiftimiei | EMI 2 RC2 SL5 repo file |
![]() |
emi-2-rc2-sl6.repo | r1 | manage | 1.1 K | 2012-02-04 - 19:47 | DoinaCristinaAiftimiei | EMI 2 RC2 SL6 repo file |
![]() |
emi-2-rc3-debian.list | r1 | manage | 0.1 K | 2012-02-24 - 09:46 | DoinaCristinaAiftimiei | EMI 2 RC3 Debian .list file |
![]() |
emi-2-rc3-sl5.repo | r1 | manage | 1.3 K | 2012-03-09 - 17:15 | DoinaCristinaAiftimiei | EMI 2 RC3 SL5 .repo file |
![]() |
emi-2-rc3-sl6.repo | r1 | manage | 1.3 K | 2012-03-09 - 17:21 | DoinaCristinaAiftimiei | EMI 2 RC3 SL6 .repo file |
![]() |
emi-2-rc4-deb6.list | r1 | manage | 0.1 K | 2012-03-23 - 12:21 | DoinaCristinaAiftimiei | EMI 2 RC4 Debian .list file |
![]() |
emi-2-rc4-sl5.repo | r1 | manage | 1.3 K | 2012-03-23 - 12:20 | DoinaCristinaAiftimiei | EMI 2 RC4 SL5 .repo file |
![]() |
emi-2-rc4-sl6.repo | r1 | manage | 1.3 K | 2012-03-23 - 12:21 | DoinaCristinaAiftimiei | EMI 2 RC4 SL6 .repo file |
![]() |
emi-2-test-deb6.list | r1 | manage | 0.1 K | 2012-03-20 - 15:48 | DoinaCristinaAiftimiei | EMI 2 Test Debian .list file |
![]() |
emi-2-testing-deb6.list | r1 | manage | 0.1 K | 2012-03-20 - 15:47 | DoinaCristinaAiftimiei | EMI 2 Test Debian .list file |
![]() |
emi-2-testing-sl5.repo | r1 | manage | 1.9 K | 2012-01-22 - 13:40 | DoinaCristinaAiftimiei | EMI 2 Testing SL5 repo file |
![]() |
emi-2-testing-sl6.repo | r1 | manage | 2.0 K | 2012-01-22 - 13:41 | DoinaCristinaAiftimiei | EMI 2 Testing SL6 repo file |
![]() |
emi_2_rc1_debian.list | r1 | manage | 0.1 K | 2012-01-20 - 23:43 | DoinaCristinaAiftimiei | EMI 2 RC1 Debian .list file |
![]() |
emi_2_rc1_sl5.repo | r1 | manage | 1.4 K | 2012-01-20 - 23:36 | DoinaCristinaAiftimiei | EMI 2 RC1 SL5 repo file |
![]() |
emi_2_rc1_sl6.repo | r1 | manage | 1.4 K | 2012-01-20 - 23:36 | DoinaCristinaAiftimiei | EMI 2 RC1 SL6 repo file |