r2 - 22 Jun 2011 - 11:09:06 - RobertGardnerYou are here: TWiki >  Admins Web > LFCbindingsMeetingNotesJune21



  • Alain, Marco, Charles, Rob, Xin, Hiro


  • Alain: one of the implications of the requirements in https://twiki.grid.iu.edu/bin/view/SoftwareTeam/LFCUpgradeReqs was more than anticipated.
  • gLite WN has both 32 bit and 64 bit versions of some packages, but this is a capability not natural with pacman
  • duplicating a subset of globus libraries within LFC package?
  • Note that globus libs have 32 and 64 in the name - so no overlap
  • For a 64 bit machine, provide 32 bit compatibility libraries as an addon.
  • Alain agrees this is a much simpler case. Will send email.

Summary from Alain

After some discussion, Alain realized that he had the wrong requirements. It's not that installing LFC interfaces on a 32 or 64 bit computer always install both 32 and 64 bit versions. Instead:

  • When installing on a 32 bit computer, we just get the 32 bit version of LFC.
  • When installing on a 64 bit computer, we get both the 32 and 64 bit versions of LFC interfaces and their dependencies and the 64 bit version of the LFC client.

We agreed on the following proposal.

  1. ) The VDT will add a new package that will install a subset of the 32-bit Globus libraries that are sufficient to suppor the LFC interfaces. These will install into globus/lib: there is no need to use a separate directory because the libraries have flavors (that is, the filename indicates if they are 32 or 64 bit).
  2. ) The LFC-Interface package will be updated so that:
    • On 32-bit installs, we only need to install the 32-bit version.
    • On 64-bit installs, we will install both the 32 and 64 bit LFC interfaces and the new package with the 32-bit Globus library subset.
    • We will adopt Marco's recommendations for adjusting the file layout.

-- RobertGardner - 21 Jun 2011

About This Site

Please note that this site is a content mirror of the BNL US ATLAS TWiki. To edit the content of this page, click the Edit this page button at the top of the page and log in with your US ATLAS computing account name and password.


Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback