Disappearing root

From: Konstantin Olchanski (olchansk@ux1.phy.bnl.gov)
Date: Sat May 27 2000 - 14:16:11 EDT

  • Next message: hagel@comp.tamu.edu: "Re: Disappearing root"

    There seems to be a problem with the ROOT installation on pii3
    magically changing itself.
    
    Today I went to compile a program that uses ROOT and it no longer
    compiles because the ROOT v2.24.03 header files cannot be found.
    
    Why? ROOT 2.24.03 is no longer in ~brahmlib/root, and there is
    a ROOT v2.24.04 there instead.
    
    This is not the first time this happens to me, and each time I waste
    time on finding the right ROOT, editing makefiles, and writing
    emails to brahms-dev-l.
    
    I suggest the following:
    
    1) when you (whoever "you" are) install or delete a ROOT version
       from pii3, please send a clear message to the mailing list
       clearly saying "ROOT changed on pii3!!!" in the subject.
       I do not doubt that the 2.24.03 to 2.24.04 change was mentioned
       in one of the recent emails, burried inside an announcement
       about 100000 BRAT changes.
    
    2) maybe keep a "pro" symlink pointer to the latest version of ROOT.
       Then programs that do not care about ROOT versions would not break
       every time.
    
    Also note that merely updating the standard BRAHMS login script
    is not good enough, first, because it is only used once at login time,
    second, because sometimes things are embedded into Makefiles,
    third, some people cannot use it because it is csh-oriented
    and I use bash. So again, an email notification about ROOT changes
    is necessary.
    
    
    -- 
    Konstantin Olchanski
    Physics Department, Brookhaven National Laboratory, Long Island, New York
    olchansk@bnl.gov
    



    This archive was generated by hypermail 2b29 : Sat May 27 2000 - 14:20:37 EDT