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

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

2839.0. "Problem INCLUDing MSLs" by SYSMGT::DUTKO (Nestor, VMS Engineering) Thu Apr 23 1992 18:50

We have in the past been able to include MSL framgments using the INCLUDE state
ment within a MSL source file and by specifying the location of the MSLs to be 
included via the /INCLUDE qualifier ala $ MANAGE /TOOL /SPEC /INCLUDE=<dir>.

Well, this BROKE on VMS with 1.2.7. Our directory specification is a logical name
that is in fact a search list. What we've found is that if one of the directories
do NOT contain the included files, the manage/tool/spec fails. 

Why isn't it using the search list and locating the file?

-- Nestor
T.RTitleUserPersonal
Name
DateLines
2839.1I think it should work ..NANOVX::ROBERTSKeith Roberts - DECmcc Toolkit TeamThu Apr 23 1992 20:0212
  I think the /Include should work with search lists, as

	man/tool/spec/include=sys$library: foo.ms

  will pick up files from sys$library if they are in sys$specific or
  sys$common ... the trick here is YOU ARE REQUIRED TO PUT THE ":" after
  the logical name.

  Give this a try and let us know.  I'm pretty sure this got into the
  documenation.

  /keith
2839.2That was EFT behavior, its not the same in EFTU.SYSMGT::DUTKONestor, VMS EngineeringFri Apr 24 1992 12:0813
The behaviour your describe (requiring the trailing colon) was present in EFT. 
Now, we're finding that the same commands, with the same search lists fail. 

The logical name translation is:

   "SYS$LIBRARY" [super] = "OBJ$" (LNM$PROCESS_TABLE)
        = "DSK$RESD$:[SYSLIB]"
        = "SYS$SYSROOT:[SYSLIB]"

If the MSL is not in OBJ$, the MANAGE/TOOL/SPEC fails. (Note, the included MSL IS
in DSK$RESD$:[SYSLIB].) If I copy the same included MSL to OBJ$, it works.

-- Nestor