[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3531.0. "DEC Notes V2.5 breaks ALL-IN-1 links and installs" by IOSG::PYE (Graham - ALL-IN-1 Sorcerer's Apprentice) Mon Nov 15 1993 11:20

    The latest (V2.5) version of DEC Notes has, for the first time,
    included some code written in "C", and hence, their shareable image
    (NOTES$SHARE) now links against, amongst other things, the VAXC RTL.
    This has exposed a problem in the way we link in the DEC Notes
    shareable image, which the DEC Notes developers can't work round for
    us.
    
    The symptoms are that you get hundreds of duplicate symbol errors for
    things defined in VAXCRTL.
    
    It transpires that when we included GPC permanently into the base
    during V3.0 development, we forgot to add NOTES$SHARE to the list of
    images that were deferred. Since you have to defer either *all*
    shareable images or *none* of them, this caused a problem...
    
    I have produced a fix to our link procedure which will be included in
    the soon to be released MUPA patch for ALL-IN-1 V3.0. If you have an
    earlier version of ALL-IN-1 installed, then there isn't a fix
    available. I expect that the edits to A1LINK.COM described below will
    work for V2.4, with GPC added, as well, but I haven't tested them.
    
    Note that if you already have DEC Notes V2.5 installed, then any
    attempt to install or upgrade ALL-IN-1 will fail, there is no no
    workround other than to temporarily remove the NOTES$SHARE image from
    SYS$SHARE, so that ALL-IN-1 thinks that DEC Notes isn't installed. Note
    that the NOTES$SHARE image is usually $INSTALLed, so you'll need to
    $INSTALL/REMOVE it first. After the ALL-IN-1 installation and manual
    fix of A1LINK.COM or addition of the MUPA patch, then you can put the
    NOTES$SHARE image back and relink ALL-IN-1.
    
    This problem currently breaks the relink performed during the TLC
    installation, however the fix included in the MUPA will fix this. Prior
    to the arrival of MUPA, you can fix A1LINK.COM manually, as described
    below. The alternative workround of turning off deferred image
    activation is not very desirable, since it causes A1V30START to fail
    (known problem number two :-) )
    
    Looking on the bright side, deferring the NOTES$SHARE image should
    reduce image activation time...
    
    Here's the manual changes to A1LINK.COM:
    
    1) Find the label "END_DEFER:" Insert the following line before it:
    
    	$ if a1$notes then wo "a1$work:oanotes$share"
        $END_DEFER:
    
    2) Find the line where NOTES$SHARE is included in the link, it looks
       like this:
    
    	$ WO "sys$share:NOTES$SHARE /SHARE"
    
       Change it to the following:
    
    	$ if .not. a1$defer then WO "sys$share:NOTES$SHARE /SHARE"
    
    3) Find the line where the CDA images are added to the deferred stub
       list:
    
    	$ if a1$cda   then a1$imagelist = a1$imagelist + "|CDA$ACCESS|DDIF$VIEWSHR"
        $ oashrbld == "$a1$build:oashrbld"
    
       Insert the following line between those two:
    
    	$ if a1$cda   then a1$imagelist = a1$imagelist + "|CDA$ACCESS|DDIF$VIEWSHR"
    	$ if a1$notes then a1$imagelist = a1$imagelist + "|NOTES$SHARE"
    	$ oashrbld == "$a1$build:oashrbld"
    
    
    Can someone make this into a STARS article please?
    
    Graham
T.RTitleUserPersonal
Name
DateLines
3531.1need a little more info...AIMTEC::WICKS_AU.S.A 2 England 0 - I was there!Mon Nov 15 1993 17:187
    GAP,
    
    What's the problem with A1V30START?
    
    Regards,
    
    Andrew.D.Wicks
3531.2Article live and proving useful!AIMTEC::WICKS_AU.S.A 2 England 0 - I was there!Mon Nov 15 1993 22:487
    STARS article created (by someone more technical than me) entitled 
    "DEC Notes V2.5 does not link with ALL-IN-1" 
    and already used to solve a customer call.
    
    Regards,
    
    Andrew.D.Wicks
3531.3Does installing DEC Notes V2.5 break already installed ALL-IN-1?SMPTE::FLANAGANThe Soul Notes DeveloperFri Nov 19 1993 22:169
    We're about to release V2.5 and I want to release note this.
    
    Can you tell me if installing DEC Notes V2.5 will break any already 
    installed versions of ALL-IN-1 or is it only a problem if ALL-IN-1 
    is installed *after* Notes V2.5?  Thanks!
    
     / Peter  
    
    
3531.4Yes and NoAIMTEC::WICKS_AWC94 Dream died when Bodin missedFri Nov 19 1993 23:0518
    Peter,
    
    I think .0 explains that if you relink ALL-IN-1 after upgrading 
    DEC Notes it will break ANY version of ALL-IN-1. Now whilst you
    might not relink ALL-IN-1 immediately after you have installed
    DEC NOTES v2.5 you might one day later or one month later for any
    of the foillowing reasons
    o applied ALL-IN-1 patch
    o added an ALL-IN-1 layered product
    o upgraded OpenVMS
    o just for the fun of it.
    
    So whilst the actual installation of DEC NOTES doesn't stop an ALL-IN-1
    system from working a subsequent relink does.
    
    regards,
    
    Andrew.D.Wicks