TWiki
>
EGEE Web
>
SA3
>
EGEEIntegration
>
UiCleanup
(revision 28) (raw view)
Edit
Attach
PDF
This page is intended to help cleaning up the glite-UI metapackage. * Please have a look at the list of *Packages to be checked* which is the list of packages that are presently installed. * Move any package that you are sure it *is required* to * to the list of *Required glite-components (to be build via ETICS)* if it is a glite package to be build via ETICS or move it * to *Required external dependencies (not necessarly build via ETICS)* if it is an external dependency that is not necessarly to be build via ETICS (we can put them into ETICS afterwards as well). * Move any package that you are sure it is *not required* anymore to the list of *Not required packages (are presently there)* * Please also have a look at the lists of sorted out dependencies to see if you agree with the specification * Please mark any packages that need to be added * Mark that you have checked the list at the bottom. * Please leave any useful comment at the bottom. ---++ Packages to be checked (these are presently installed and are not yet sorted out) - packages in this list will not go to the new UI * glite-dgas-pa-clients * glite-wms-brokerinfo-access * ares-devel * boost-devel * boost-g3 * bouncycastle-jdk14 * CGSI_gSOAP_2.6 * CGSI_gSOAP_2.6-dev * classads-g3 * classads-jar * cog-jar * commons-cli * dcache-client * edg-allschema-config * edg-gsoap-base_gcc3_2_2 * gacl * globus-initialization * gsiopenssh * j2sdk * jas-jar * jclassads * jglobus * jug * jxUtil-jar * mm.mysql * mpich * mpiexec * netlogger-jar * ORBit * perl-Authen-SASL * perl-Convert-ASN1 * perl-Crypt-SSLeay * perl-Digest-HMAC * perl-Digest-SHA1 * perl-Expect.pm * perl-IO-Socket-SSL * perl-MIME-Lite * perl-Net-Jabber * perl-Net-LDAP * perl-Net-SSLeay * perl-Net-XMPP * perl-SOAP-Lite * perl-TermReadKey * perl-XML-SAX-Base * perl-XML-Stream * swig-runtime * uberftp-client * vdt_globus_info_essentials * vdt_globus_rls_client * vdt_globus_rm_client * vdt_globus_rm_essentials * xerces-c * xerces-j1 * xml-commons * xml-commons-apis * jakarta-axis * jakarta-commons-logging ---++ Not required packages (are presently there) - packages in this list will not go to the new UI * glite-config * glite-file-transfer-service-client-config * glite-io-client-config * glite-lfc-client-config * glite-rgma-client-config * glite-rgma-common-config * glite-security-utils-config * glite-service-discovery-config * glite-ui-config * CASTOR-client * myproxy-config * lcg-vomscert-na48 (obsoleted) * edg-gpt-profile (Sets GPT_LOCATION - replaced by Trash.EGEEYAIM) * edg-mkgridmap-conf (Contains example configuration - replaced by Trash.EGEEYAIM) * edg-profile (contains env script - replaced by Trash.EGEEYAIM) * lcg-info-api-ldap (replaced by lcg-info-sites) * lcg-ManageSoftware (replaced by lcg-ManageSoftwareVOTags) * lcg-profile (replaced by Trash.EGEEYAIM) * lcg-sft (replaced by lcg-same-clients) * edg-java-data-util * edg-java-security * edg-java-security-test * edg-local-replica-catalog-client * edg-local-replica-catalog-interface * edg-local-replica-catalog-test * edg-replica-location-client-c++_gcc3_2_2 * edg-replica-manager * edg-replica-manager-client-c++_gcc3_2_2 * edg-replica-manager-config * edg-replica-manager-gridftp-client_gcc3_2_2 * edg-replica-manager-interface * edg-replica-manager-test * edg-replica-metadata-catalog-client * edg-replica-metadata-catalog-client-c++_gcc3_2_2 * edg-replica-metadata-catalog-interface * edg-replica-metadata-catalog-test * edg-replica-optimization-client * edg-replica-optimization-client-c++_gcc3_2_2 * edg-replica-optimization-interface * edg-replica-optimization-test * glite-apel-core * glite-apel-lsf * glite-apel-pbs * glite-apel-publisher * lcg-version * glite-wms-manager-ns-client * glite-wms-manager-ns-commands * glite-wms-manager-ns-common * glite-wms-purger * glite-wms-jdl * glite-data-globus-rls-api-perl * glite-data-transfer-url-copy * glite-data-config-service Removed dgas on request of WMS. * glite-dgas-common * glite-dgas-hlr-clients ---++ Required packages %ICON{led-green}% In ETICS integrated %ICON{led-red}% Not (fully) in ETICS integrated ---++++ UI core parts (one module) %ICON{led-red}% * lcg-infosites %ICON{led-green}% * lcg-vomscerts %ICON{led-green}% * edg-mkgridmap %ICON{led-green}% * glite-version %ICON{led-green}% (set to HEAD) * lcg-info %ICON{led-green}% * glite-yaim-clients %ICON{led-green}% * edg-gridftp-client %ICON{led-green}% * lcg-mon-stdout %ICON{led-green}% * lcg-python-rgmaqueryiter %ICON{led-green}% * lcg-mon-tools %ICON{led-green}% * lcg-ManageVOTag %ICON{led-green}% * lcg-same-clients %ICON{led-red}% * edg-utils-user %ICON{led-red}% ---++++ R-GMA clients (one module) %ICON{led-green}% * glite-rgma-api-c * glite-rgma-api-cpp * glite-rgma-api-java * glite-rgma-api-python * glite-rgma-base * glite-rgma-command-line * glite-rgma-log4cpp * glite-rgma-log4j * glite-rgma-stubs-servlet-java * glite-security-trustmanager * glite-security-util-java ---++++ Service discovery clients (one module) %ICON{led-green}% * glite-service-discovery-api-c * glite-service-discovery-api-java * glite-service-discovery-bdii-c * glite-service-discovery-cli * glite-service-discovery-file-c * glite-service-discovery-rgma-c * glite-service-discovery-rgma-java ---++++ Data Management (several modules) %ICON{led-green}% ----+++++ GFAL clients (one module) %ICON{led-green}% * lcg_util (served by org.glite.data.dm-util - will be renamed to glite-data-dm-util) * GFAL-client (served by org.glite.data.gfal - will be renamed to glite-data-gfal) ----+++++ DPM and LFC clients (one module) %ICON{led-green}% * DPM-client (virtual component - via LCG-DM) * LFC-client (virtual component - via LCG-DM) * lcg-dm-common (virtual component - via LCG-DM) * lfc-interfaces (virtual component - via LCG-DM) ----+++++ FTS clients (one module) %ICON{led-green}% * glite-data-transfer-api-c * glite-data-transfer-api-java * glite-data-transfer-api-perl * glite-data-transfer-cli * glite-data-transfer-interface * glite-data-util-c ----+++++ HYDRA clients (one module) %ICON{led-green}% * glite-data-hydra-cli * glite-data-util-c ----+++++ IO clients => to be phased out (one module) %ICON{led-green}% * glite-data-io-base * glite-data-io-client * glite-data-io-gss-auth * glite-data-io-quanta * glite-data-util-c ----+++++ Fireman clients => to be phased out (one module) %ICON{led-green}% * glite-data-api-perl * glite-data-catalog-api-c * glite-data-catalog-api-java * glite-data-catalog-api-perl * glite-data-catalog-cli * glite-data-catalog-interface * glite-data-util-c ----+++++ SRM clients => to be phased out (one module) %ICON{led-green}% * glite-data-srm-api-c * glite-data-srm-api-perl * glite-data-srm-cli ---++++ WMS clients (one module) %ICON{led-green}% _gLite WMS client side commons_ * glite-wms-utils-exception * glite-wms-utils-jobid * glite-wms-utils-tls * glite-wms-common * glite-lb-client * glite-lb-client-interface * glite-lb-common * glite-security-voms-api-cpp * glite-security-voms-clients * glite-wms-checkpointing * glite-wms-partitioner * glite-wms-thirdparty-bypass _gLite WMS Python UI_ * glite-wms-ui-wrap-python * glite-wms-ui-configuration * glite-wms-ui-cli-python _gLite WMS UI C++ API_ * glite-essentials-cpp * glite-wms-ui-api-cpp _gLite WMS UI java API_ * glite-essentials-java * glite-wms-ui-wrap-java * glite-wms-ui-api-java _gLite WMProxy client tools_ * gridsite-shared * gridsite-commands * glite-wms-wmproxy-api-cpp * glite-security-delegation-java * glite-wms-wmproxy-api-java * glite-wms-client * glite-wms-configuration * glite-wms-wmproxy-api-python * glite-jdl-api-cpp * glite-wms-utils-classad ---++++ CE clients (one module) %ICON{led-green}% _CREAM_ * glite-security-gsoap-plugin * glite-security-voms-api-c * glite-ce-cream-cli * glite-ce-cream-client-api-c ---++++ SLCS clients (one module) %ICON{led-green}% * slcs-common * slcs-ui ---++++ LCG-RB clients (one module) %ICON{led-green}% %ICON{led-red}% * For the moment in ETICS module org.edg.wl. To be checked if they build. Then the dependency on the individual virtual modules (rather than org.glite.edg.wl) must be set. * edg-wl-bypass_gcc3_2_2 %ICON{led-red}% * edg-wl-chkpt-api_gcc3_2_2 %ICON{led-red}% * edg-wl-common-api_gcc3_2_2 %ICON{led-red}% * edg-wl-common-api-java_gcc3_2_2 %ICON{led-red}% * edg-wl-common-api-java-interface_gcc3_2_2 %ICON{led-red}% * edg-wl-config_gcc3_2_2 %ICON{led-red}% * edg-wl-logging-api-c_gcc3_2_2 %ICON{led-red}% * edg-wl-logging-api-cpp_gcc3_2_2 %ICON{led-red}% * edg-wl-logging-api-sh_gcc3_2_2 %ICON{led-red}% * edg-wl-services-common_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-api-cpp_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-api-java_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-api-java-interface_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-cli_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-config_gcc3_2_2 %ICON{led-red}% * edg-wl-ui-gui_gcc3_2_2 %ICON{led-red}% ---+++ second level dependencies (pulled in via dependencies) ---++++ internal components * glite-security-voms-api * glite-wms-broker * glite-wms-rls ---++++ external components * edg-brokerinfo_gcc3_2_2 * edg-site-certification * j2re * log4cxx ( required by rgma api-cpp) * xerces-c 2.5 ( required by rgma api-cpp) * tix * tkinter * itcl * gpt * vdt_globus_essentials * myproxy * boost * fetch-crl * SOAPpy (0.11.4) * axis (1.2.1) * commons-discovery (2.9) * commons-logging (1.0.4) * wsdl4j (1.5.1) * c-ares ---++ Checked by * Integration (Joachim) * Release Management (Oliver) * WMS (Fabrizio)<br /> * CREAM (Massimo Sgaravatto)<br /> ---++ To be checked by: Configuration, LB, WMS, R-GMA, CE, DM, Security, .... ---++ Comments: * 20/11/2006 (Fabrizio):<br /> * List checked for WMS UI command line interface and APIs (org.glite.wms-ui subsystem) * List checked for WMProxy client command line and APIs (org.glite.wms.client, org.glite.wmproxy-api-* components) * Not sure about glite-wms-broker, glite-wms-brokerinfo-access, glite-wms-rls: * they are needed only if brokerinfo utility is needed on the UI (I thought it was only needed on the WN) * rpms kept in the "to be checked" list for the moment * The "Packages to be checked" list seems to be repeated twice in the wiki (or am I missing something?) <br /> * 22/11/2006 (Joachim) * Corrected dupliation of list. * 22/11/2006 (Fabrizio): * Added axis + some related packages to the external components list (needed by WMS/WMProxy Java API) * Added glite-jdl-api-cpp: replaces glite-wms-jdl in gLite 3.1 * (*) gridsite and htcp have to be replaced by gridsite-shared and gridsite-commands if gridsite version is >= 1.1.18<br /> * 23/11/2006 (Massimo): * Under CREAM I have listed only the RPMs not listed as required by other components * 23/11/2006 (Fabrizio): * Added glite-wms-utils-classad (new package resulting from code tree restructuring in gLite 3.1)<br /> * 23/11/2006 (Akos Frohner) * 25/11/2006 (Maarten) * Since we still support the LCG-RB we cannot remove the =edg-wl-*= rpms! * This in turn means that =ares-devel= and *many* more are still needed. * Get the full list with =rpm -q --whatrequires= for each of the rpms. * =dcache-client= is not explicitly required by any rpm, but if it is not present, e.g. GFAL cannot use the =dcap= and =gsidcap= protocols to access dCache SEs. * =CGSI_gSOAP_2.6= is required by various gLite packages. * =glite-security-voms-api= is needed by LFC and DPM clients, and more. * =globus-initialization= is needed to configure the bits of Globus used on the UI. * =gsiopenssh= is needed to login onto a VOBOX. * =uberftp-client= is a supported <nop>GridFTP client used by various VOs. * =vdt_globus_info_essentials= is needed by =glite-service-discovery-bdii-c=. * =vdt_globus_rm_client= and =vdt_globus_rm_essentials= provide standard tools like =globus-job-run=. * =vdt_globus_rls_client= may still be needed by Atlas. * Joachim, please update the lists accordingly. * 4/12/2006 (Stephen) * On Fabrizio's comment about brokerinfo: it is useful to have it on a UI to allow scripts to be tested locally. -- Main.JoachimFlammer - 02 Nov 200
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r30
<
r29
<
r28
<
r27
<
r26
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r28 - 2007-06-12
-
MariaALANDESPRADILLO
Log In
EGEE
EGEE Web
EGEE Web Home
gLite
ProductTeams
SA3
JRA1
TMB
EMT
SA1
SA2
NA2
NA4
EGEE-UIG
List of
registered projects
List of EGEE-RP
interactions
Changes
Index
Search
Main.WebList
Welcome Guest
Login
or
Register
Cern Search
TWiki Search
Google Search
EGEE
All webs
Copyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Ask a support question
or
Send feedback