EMI 1 - ETICS project-configuration changes log - RC0

This page is used to track any change or modification done to the EMI 1 RC0 build configurations in ETICS. It is to be used by the EMI Release Management people to record and exchange information.

Created test configuration emi_B_1_rc0. This configuration has been cloned from emi_B_1_dev and it's to be used to test the new functionality of the ETICS client 1.5 with automatic dependency resolution from the locally configured repositories.

Project configuration changes.

Description of change Date
Updated SubConfigurations:
emi-lb_R_3_0_1_1
emi-lbjp-common_R_3_0_1_1
emi-jobid_R_2_0_1_1
2011/03/01
updated SubConfiguration: emi-px_R_1_0_2_1 2011-02-22
updated SubConfiguration: emi-jobid_R_2_0_0_2 2011-02-22
updated SubConfiguration: emi-lbjp-common_R_3_0_0_2 2011-02-22
updated SubConfiguration: emi-gridsite_R_1_7_10_4 2011-02-22
Created SubConfiguration: emi-lrms-utils_B_HEAD 2011-02-22
updated SubConfiguration: emi-dgas_R_4_0_0 2011-02-22
added Property 'postgresql v. 8.1.22-1.el5_5.1' to 'OS.DEFAULT' 2011-02-22
added Property 'apt-devel.DEFAULT' = 'OS.DEFAULT' 2011-02-22
added Property 'apt-utils-devel.DEFAULT' = 'OS.DEFAULT' 2011-02-22
added Property 'myproxy-admin.DEFAULT' = 'OS.DEFAULT' 2011-02-22
added Property 'myproxy-server.DEFAULT' = 'OS.DEFAULT' 2011-02-22
updated Property from 'myproxy-devel v. 5.2-1.el5' to 'OS.DEFAULT' 2011-02-22
updated SubConfiguration: emi-jobid_R_2_0_0_1 2011-02-22
updated SubConfiguration: emi-gridsite_R_1_7_10_1 2011-02-22
updated Property: 'gcc v. 4.1.2-48.el5' to 'OS.DEFAULT' 2011-02-22
updated Property 'xrootd-devel v. 3.0.0-1.el5' to 'xrootd-devel v. 3.0.2-1.el5' 2011-02-21
added Property: package.autoreqprov = yes 2011-02-21
Removed globus flavour properties. Since we are not using globus flavours anymore, these properties should not be used anymore. By removing them we can see which components still rely on them and why  
The project config still contained the EGEE/gLite copyright and license statements. Changed to EMI (but it must be checked)  
Removed all project level DEFAULT properties, except the following packages (not available in EPEL. They should become part of the EMI distribution):
cx_oracle
jug
\
 
Updated config to use activemq 5.4.2-1  

External packages changes

Component name Configuration name Change or comments Who? Done? When?
gsoap All versions Changed packageName from gSOAP to gsoap, since both EPEL and Debian use gsoap. Changed or created new soap packages with small letter name for compatibilty with old gLite builds Alberto Yes 04/02/2011
jclassads jclassads v. 2.4.0-2 Created new configuration jclassads v. 2.4.0-2. This configuration has the original source code and can be built to produce a standard RPM installing classad.jar in /usr/share/java/jclassads as required by the linux java guidelines. Set jclassads.DEFAULT=jclassads v. 2.4.0-2 in the EMI project config. The configuration having a dependency on this package must update the path to the jarf file using the format ${jclassads.location}/usr/share/java/jclassads Alberto Yes 13/02/2011
activemq activemq 5.4.2-1 Added newest activemq maintenance release with both tarball (from Apache) and RPM (from James Casey) Alberto Yes 16/02/2011

EMI Component configuration changes.

Component name Configuration name Change or comments Who? Done? When?
emi.apel
emi.apel.condor emi-apel-condor_R_2_0_7_6 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.condor emi-apel-condor_R_2_0_7_6 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.condor emi-apel-condor_R_2_0_7_6 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Changed dependency from junit to ant-junit (junit is not compatible with the standard ant in sl) Alberto Yes 16/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Build fails because custom spec file expects files to be in /opt/glite Cristina Del Cano Novales Yes 17/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Build fails because files are installed in /share instead of /usr/share Cristina Del Cano Novales Yes 18/02/2011
emi.apel.core emi-apel-core_R_2_0_14_0 Added dependency xml-common-apis (the build shows a message that the extensions are not available in the JVM, although it doesn't fail because of this) Alberto Yes 17/02/2011
emi.apel.lsf emi-apel-lsf_R_2_0_10_6 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.lsf emi-apel-lsf_R_2_0_10_6 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.lsf emi-apel-lsf_R_2_0_10_6 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.apel.pbs emi-apel-pbs_R_2_0_6_5 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.pbs emi-apel-pbs_R_2_0_6_5 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.pbs emi-apel-pbs_R_2_0_6_5 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.apel.publisher emi-apel-publisher_R_2_0_14_0 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.publisher emi-apel-publisher_R_2_0_14_0 Had a local DEFAULT property for activemq. Removed Alberto Yes 16/02/2011
emi.apel.publisher emi-apel-publisher_R_2_0_14_0 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.publisher emi-apel-publisher_R_2_0_14_0 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.apel.publisher emi-apel-publisher_R_2_0_14_0 The classpath created within the ant build.xml do not include the jms jars and tries to merge several jars into one (which ant complains against) Cristina Del Cano Novales No  
emi.apel.sge emi-apel-sge_R_2_0_8_4 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.apel.sge emi-apel-sge_R_2_0_8_4 Added build dependency on ant Alberto Yes 16/02/2011
emi.apel.sge emi-apel-sge_R_2_0_8_4 Fixed build command to locate jars in new paths Alberto Yes 16/02/2011
emi.glite.APEL emi-glite-APEL_R_3_2_6_0 package.prefix wrongly set to /opt/glite instead of /. Changed Alberto Yes 16/02/2011
emi.glite.APEL emi-glite-APEL_R_3_2_6_0 Had unneeded second-level dependency on log4j. Removed Alberto Yes 16/02/2011
emi.glite.APEL emi-glite-APEL_R_3_2_6_0 Had unneeded second-level dependency on bouncycastle. Removed Alberto Yes 16/02/2011
emi.glite.APEL emi-glite-APEL_R_3_2_6_0 The metapackage had wrong installation path. The EMI policy is to install metapackages in /usr/share/doc/METAPACKAGE-VERSION Alberto Yes 19/02/2011
emi.glite.APEL emi-glite-APEL_R_3_2_6_0 It must change its dependency from glite-version to emi-version (not yet available)   No  
emi.arc
emi.arc.arc1 emi-nordugrid-arc-nox_B_nox Has a dependency on the emi.gridsite subsystem, not on individual components. Removed, but it must be replaced with one or more of the gridsite packages Alberto Yes 17/02/2011
emi.arc.arc1 emi-nordugrid-arc-nox_B_nox Added missing dependencies on glibmm24 and glibmm24-devel Alberto Yes 17/02/2011
emi.arc.arc0 emi-nordugrid-arc_B_v_0_8_3 Has unneeded local DEFAULT properties for voms (they are alredy implicitly defined in the build configuration). Removed Alberto Yes 17/02/2011
emi.arc.arc0 emi-nordugrid-arc_B_v_0_8_3 In general not all optional dependencies are defined and they will not be installed during a build. Which of them should be added?   No  
emi.arc.arc0 emi-nordugrid-arc_B_v_0_8_3 I haven't seen any SRPMS after the compilation. How is the SRPMS generated during the build to be used with mock?   No  
emi.misc
emi.build.common-cpp emi-build-common-cpp_B_HEAD It must create a source RPM otherwise mock builds of components depending on it at build time fail Alberto Yes 13/02/2011
emi.build.common-cpp emi-build-common-cpp_B_HEAD It must install the files in a more standard location prefixed with the provider name: /usr/share/emi/build/m4 Alberto Yes 13/02/2011
emi.build.common-cpp emi-build-common-cpp_B_HEAD The classads m4 macro sets the classads default library path to /opt/classads instead of /usr/lib   No  
emi.jdl
emi.jdl.jdl-api-java emi-jdl-api-java_B_3_1 Updated build command to use new jclassads file structure Alberto Yes 15/02/2011

-- DoinaCristinaAiftimiei - 14-Feb-2011

Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r10 - 2011-03-01 - DoinaCristinaAiftimiei
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback