EMI 1 RC0 Tests

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_EPEL_test. 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. Once the tests are successful, this configuration can become the official RC0 configuration or a new one can be cloned from this one

Project configuration changes.

  • 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):
    • mm-mysql
    • c-check
    • oracle-instantclient
    • cx_oracle
    • jug
    • jclassads

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

EMI Component configuration changes.

Component name Configuration name Change or comments Who? Done? When?
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-dpm-nfs-ds   It sets a dependency on git and then a defines a local property git.DEFAULT: git v. 1.7.3.2-1: this is not the version used on SL5 and it doesn't even exist in ETICS. Removed local property. No need for a DEFAULT in in the project config Alberto Yes 13/02/2011
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
Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r8 - 2011-02-15 - AlbertoDiMeglio
 
    • 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