<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: GNV behavior and the DECC incantations in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754844#M41175</link>
    <description>&amp;gt;&amp;gt;&amp;gt; The SYMLINK feature was added in OpenVMS V83 version.&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;The SYMLINK feature was added in OpenVMS V7.2-6C2. However, there was no DCL interface. It was redesigned for V8.3, now with DCL support. It was rewritten to fix bugs and improve performance for V8.4. Unfortunately all the changes are incompatible: you can't use previous symbolic links in current versions. With all the changes and bug fixes it is recommended to avoid symlinks on older versions than V8.4.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt; On VMS, you can't symlink a directory (well you can, but it doesn't work when you try to query it)&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;Symlinks for directories kind of work, but you have to be careful (on an ODS5 disk with Parse Style: Traditional and Case Lookup: Blind):&lt;BR /&gt;$ cre/dir [.sub]&lt;BR /&gt;$ cre [.sub]foo        &lt;BR /&gt;[ Exit ]&lt;BR /&gt;$ cre/symlink=sub lnsub&lt;BR /&gt;$ dir [.lnsub]&lt;BR /&gt;&lt;BR /&gt;Directory USER01:[BECKER_H.SYMLINKS.LNSUB]&lt;BR /&gt;&lt;BR /&gt;FOO.;1              &lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;$ create sub.&lt;BR /&gt;huhu&lt;BR /&gt; Exit &lt;BR /&gt;$ type lnsub.&lt;BR /&gt;huhu&lt;BR /&gt;$ &lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt; you can't symlink to absolute pathnames that are not on one of those POSIX root GNV mount point thingies&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;Not really true on V8.4.&lt;BR /&gt;$ def the_sub USER01:[BECKER_H.SYMLINKS.SUB]&lt;BR /&gt;$ cre/symlink="/the_sub" there&lt;BR /&gt;$ dir /date&lt;BR /&gt;&lt;BR /&gt;Directory USER01:[BECKER_H.SYMLINKS]&lt;BR /&gt;&lt;BR /&gt;LNSUB.;1 -&amp;gt; SUB      21-FEB-2011 20:19:44.93&lt;BR /&gt;SUB.;1               21-FEB-2011 20:25:19.02&lt;BR /&gt;SUB.DIR;1            21-FEB-2011 20:18:44.42&lt;BR /&gt;THERE.;1 -&amp;gt; /the_sub&lt;BR /&gt;                     21-FEB-2011 20:37:38.95&lt;BR /&gt;&lt;BR /&gt;Total of 4 files.&lt;BR /&gt;$ dir [.there]&lt;BR /&gt;&lt;BR /&gt;Directory USER01:[BECKER_H.SYMLINKS.THERE]&lt;BR /&gt;&lt;BR /&gt;FOO.;1              &lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;$&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt; symlink on a volume that has write behind caching enabled because readlink() won't find it until the cache is flushed.&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;And vice versa. It's a bug.&lt;BR /&gt;$! same command, error is expected:&lt;BR /&gt;$ cre/symlink="/the_sub" there&lt;BR /&gt;%CREATE-E-SYMLINKERR, error creating symbolic link THERE&lt;BR /&gt;-RMS-E-FEX, file already exists, not superseded&lt;BR /&gt;$ del there.;*&lt;BR /&gt;$ cre/symlink="/the_sub" there&lt;BR /&gt;%CREATE-E-SYMLINKERR, error creating symbolic link THERE&lt;BR /&gt;-RMS-E-FEX, file already exists, not superseded&lt;BR /&gt;$! unexpected error, what else should I delete?&lt;BR /&gt;$! after waiting a while ...&lt;BR /&gt;$ cre/symlink="/the_sub" there&lt;BR /&gt;$&lt;BR /&gt;&lt;BR /&gt;And yes, symlinks are for GNV:&lt;BR /&gt;$ bash&lt;BR /&gt;bash$ ls there/&lt;BR /&gt;FOO&lt;BR /&gt;bash$</description>
    <pubDate>Mon, 21 Feb 2011 19:49:13 GMT</pubDate>
    <dc:creator>H.Becker</dc:creator>
    <dc:date>2011-02-21T19:49:13Z</dc:date>
    <item>
      <title>GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754824#M41155</link>
      <description>I am currently trying to get a porting project off square one and have been having issues with GNV.  With all the different incantation from DECC feature logicals it gets a bit difficult to figure out the right mix.&lt;BR /&gt;&lt;BR /&gt;An issue I am having currently is it appears that for the command line to function reasonably - things like  "man ln" not breaking - I need to enable DECC$EFS_CASE_SPECIAL.&lt;BR /&gt;&lt;BR /&gt;But, this does not provide any help for some issues with symbolic links and correct operation of mkdir.  To get mkdir to function reasonably - in this case create a unix style directory name of aaa.dir which translated to aaa^.dir.DIR;1 I need DECC$POSIX_COMPLIANT_PATHNAMES defined a "2" or at least that is what I am using.&lt;BR /&gt;&lt;BR /&gt;But DECC$POSIX_COMPLIANT_PATHNAMES disables DECC$EFS_CASE_SPECIAL.  It also hides the "/dev/null/" special file, which then makes the configure script I am trying to get to run successfully as a "start" think that bash is "too old" since it can not find "/dev/null".&lt;BR /&gt;&lt;BR /&gt;Any suggestions on the appropriate set of incantations?&lt;BR /&gt;&lt;BR /&gt;This is on OpenVMS I64 V8.4 with V0400 update, TCPIP 5.7 ECO 2 and GNV 2.1.3.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Bill.</description>
      <pubDate>Fri, 18 Feb 2011 14:39:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754824#M41155</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T14:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754825#M41156</link>
      <description>To me it looks like you are using the GNV tools from DCL. That's not intended. To start the bash and to execute commands within bash you do not need to define any of the DECC feature logicals.</description>
      <pubDate>Fri, 18 Feb 2011 15:43:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754825#M41156</guid>
      <dc:creator>H.Becker</dc:creator>
      <dc:date>2011-02-18T15:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754826#M41157</link>
      <description>No, Hans, I am using bash, invoked from DCL to enter the "GNV environment" so the commands are presented to bash/GNV.&lt;BR /&gt;&lt;BR /&gt;GNV, like any other "C" program is dependent on the CRTL which is controlled by the DECC feature logicals.  Its behavior is thus changed by the particular incantation of the DECC logicals.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Feb 2011 15:50:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754826#M41157</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T15:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754827#M41158</link>
      <description>&amp;gt;&amp;gt;&amp;gt;&lt;BR /&gt;GNV, like any other "C" program is dependent on the CRTL which is controlled by the DECC feature logicals. Its behavior is thus changed by the particular incantation of the DECC logicals.&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;&lt;BR /&gt;Right, but all the utilities and tools within GNV do not need to have DECC features enable by the user, aka defining logicals. That's all done with image initialization code. With GNV you have the sources, or? So you can have a look at the code, how this is done.</description>
      <pubDate>Fri, 18 Feb 2011 16:20:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754827#M41158</guid>
      <dc:creator>H.Becker</dc:creator>
      <dc:date>2011-02-18T16:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754828#M41159</link>
      <description>I've posted up a reply to this question in the DECUServe PORTING_TO_VMS conference.&lt;BR /&gt;&lt;BR /&gt;There's a third thread in c.o.v..</description>
      <pubDate>Fri, 18 Feb 2011 16:31:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754828#M41159</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2011-02-18T16:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754829#M41160</link>
      <description>Hans, with no logicials defined, other than those created during installs of products, GNV utilities such as man do not properly handle input such as "man ln" which should display the man page for ln.&lt;BR /&gt;&lt;BR /&gt;If I define DECC$EFS_CASE_SPECIAL this utility works.  From my observation this is necessary.&lt;BR /&gt;&lt;BR /&gt;Without DECC$POSIX_COMPLIANT_FILENAMES set to "2" a command inside of GNV such as:&lt;BR /&gt;&lt;BR /&gt;   mkdir aa.dir&lt;BR /&gt;&lt;BR /&gt;Does not create aa.dir but creates aa with directory properties and if fact creates aa.DIR on the disk.  So that behavior is incorrect as you would expect on Unix or Linux to see a directory file "aa.dir".&lt;BR /&gt;&lt;BR /&gt;So I do not understand you saying the utilities do not need the logicals.  They call the CRTL.  They depend on its functionality/features and they behave differently - sometimes in correctly without the various logicals.  And of course the logicals are not necessarily compatible.&lt;BR /&gt;&lt;BR /&gt;So, I am looking for some guidance here on the correct combination.&lt;BR /&gt;&lt;BR /&gt;Hoff, yes, I realize that I have posted here, and COV and the SIG list.  Not everyone looks everyplace.  Some of us do.&lt;BR /&gt;&lt;BR /&gt;I will review what folks have sent me.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Bill.</description>
      <pubDate>Fri, 18 Feb 2011 17:27:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754829#M41160</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T17:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754830#M41161</link>
      <description>&lt;!--!*#--&gt;I don't use GNV much, which may explain why I&lt;BR /&gt;seem to have only "DEC AXPVMS GNV V1.6-2"&lt;BR /&gt;installed on my (VMS V8.3) Alpha system, but&lt;BR /&gt;I don't have any of the exotic DECC$ feature&lt;BR /&gt;logical names defined, and "man ln" works&lt;BR /&gt;just fine for me.&lt;BR /&gt;&lt;BR /&gt;alp $ sho log decc$*&lt;BR /&gt;&lt;BR /&gt;(LNM$PROCESS_TABLE)&lt;BR /&gt;&lt;BR /&gt;  "DECC$FD_LOCKING" = "TRUE"&lt;BR /&gt;&lt;BR /&gt;(LNM$JOB_82A17A40)&lt;BR /&gt;&lt;BR /&gt;(LNM$GROUP_000050)&lt;BR /&gt;&lt;BR /&gt;(LNM$SYSTEM_TABLE)&lt;BR /&gt;&lt;BR /&gt;  "DECC$CRTLMAP" = "SYS$SHARE:DECC$SHR_EV56"&lt;BR /&gt;  "DECC$SHR" = "SYS$SHARE:DECC$SHR_EV56"&lt;BR /&gt;&lt;BR /&gt;(LNM$SYSCLUSTER_TABLE)&lt;BR /&gt;&lt;BR /&gt;(DECW$LOGICAL_NAMES)&lt;BR /&gt;alp $ bash&lt;BR /&gt;alp$ man ln&lt;BR /&gt;LN(1)                                 FSF                                LN(1)&lt;BR /&gt;&lt;BR /&gt;NAME&lt;BR /&gt;       ln - make links between files&lt;BR /&gt;&lt;BR /&gt;SYNOPSIS&lt;BR /&gt;[...]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I guess that I should get my GNV updated.  I&lt;BR /&gt;hate missing out on all the fun.</description>
      <pubDate>Fri, 18 Feb 2011 18:35:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754830#M41161</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2011-02-18T18:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754831#M41162</link>
      <description>Well, join the fun...&lt;BR /&gt;&lt;BR /&gt;LEEDS$ sho log decc*&lt;BR /&gt;&lt;BR /&gt;(LNM$PROCESS_TABLE)&lt;BR /&gt;&lt;BR /&gt;  "DECC$FD_LOCKING" = "TRUE"&lt;BR /&gt;&lt;BR /&gt;(LNM$JOB_896ACC80)&lt;BR /&gt;&lt;BR /&gt;  "DECC$ARGV_PARSE_STYLE" = "ENABLE"&lt;BR /&gt;&lt;BR /&gt;(LNM$GROUP_000001)&lt;BR /&gt;&lt;BR /&gt;(LNM$SYSTEM_TABLE)&lt;BR /&gt;&lt;BR /&gt;  "DECC$CRTLMAP" = "SYS$SHARE:DECC$SHR"&lt;BR /&gt;  "DECC$SHR_AV" = "DECC$SHR"&lt;BR /&gt;&lt;BR /&gt;(LNM$SYSCLUSTER_TABLE)&lt;BR /&gt;&lt;BR /&gt;(DECW$LOGICAL_NAMES)&lt;BR /&gt;LEEDS$ bash&lt;BR /&gt;bash$ man ln&lt;BR /&gt;No manual entry for ln&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Feb 2011 19:41:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754831#M41162</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T19:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754832#M41163</link>
      <description>&amp;gt;&amp;gt; bash$ man ln&lt;BR /&gt;&amp;gt;&amp;gt; No manual entry for ln&lt;BR /&gt;&lt;BR /&gt;Bill, you seem to be implying that this 'man ln' failing is because issues with command line or file spec parsing. But maybe it is just imply trying to tell you there is no man page on your system for 'ln'.&lt;BR /&gt;&lt;BR /&gt;I do not know gnv (yet) but maybe the manpages are an installation option?&lt;BR /&gt;&lt;BR /&gt;Can yo (brute force 'find' or ls ) the files?&lt;BR /&gt;I dunno, maybe:&lt;BR /&gt;$ ls /usr/share/man/*/ln*&lt;BR /&gt;/usr/share/man/man1/ln.1.gz&lt;BR /&gt;&lt;BR /&gt;Do any man pages work? apropos?&lt;BR /&gt;Are you using 'man' failing as an example of many failures or it this the only problem?&lt;BR /&gt;&lt;BR /&gt;google will happily find only man pages, so if all you need is an explanation for the mann command then just &lt;A href="http://linux.die.net/man/1/ln" target="_blank"&gt;http://linux.die.net/man/1/ln&lt;/A&gt; or comparable other place.&lt;BR /&gt;&lt;BR /&gt;Is there something 'real' broken as well, and can you articulate that?&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Feb 2011 20:33:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754832#M41163</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2011-02-18T20:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754833#M41164</link>
      <description>Hein, the only thing I need to do is define DECC$EFS_CASE_SPECIAL then I get the man page.  So, yes, the man page exists and is in the expected location.&lt;BR /&gt;&lt;BR /&gt;Note, without the above logical if I do "man LN" it will eventually find the .gz file and ask it I want to display it:&lt;BR /&gt;&lt;BR /&gt;LEEDS$ bash&lt;BR /&gt;bash$ man ln&lt;BR /&gt;No manual entry for ln&lt;BR /&gt;bash$ man LN&lt;BR /&gt;"/usr/share/man/cat1/LN.1.GZ" may be a binary file.  See it anyway? &lt;BR /&gt;&lt;BR /&gt;So man is running around trying to find the files based on its rules and directories it just does not like the situation where at present "case_special" is not defined, at least in "my case".&lt;BR /&gt;&lt;BR /&gt;Bill.</description>
      <pubDate>Fri, 18 Feb 2011 21:08:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754833#M41164</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T21:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754834#M41165</link>
      <description>&lt;!--!*#--&gt;&amp;gt; "/usr/share/man/cat1/LN.1.GZ" [...]&lt;BR /&gt;&lt;BR /&gt;"LN.1.GZ"?  Really?  Around here (older&lt;BR /&gt;version):&lt;BR /&gt;&lt;BR /&gt;alp$ ls -l /usr/share/man/cat1/*ln*&lt;BR /&gt;-rwxr-xr-x   1 SYSTEM   1            1016 Oct 10  2005 /usr/share/man/cat1/ln.1.gz&lt;BR /&gt;&lt;BR /&gt;Looks to me as if something awful happened&lt;BR /&gt;when your GNV was installed.  You didn't put&lt;BR /&gt;it onto an ODS2 disk, did you?&lt;BR /&gt;&lt;BR /&gt;      show proc /parse</description>
      <pubDate>Fri, 18 Feb 2011 22:05:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754834#M41165</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2011-02-18T22:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754835#M41166</link>
      <description>No, it is an ODS-5 disk.&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Feb 2011 22:22:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754835#M41166</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T22:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754836#M41167</link>
      <description>&lt;!--!*#--&gt;&amp;gt; No, it is an ODS-5 disk.&lt;BR /&gt;&lt;BR /&gt;So, how did you get the wrong-case file&lt;BR /&gt;name(s)?  Around here, for example:&lt;BR /&gt;&lt;BR /&gt;alp $ dire /date ALP$DKA100:[VMS$COMMON.GNV.usr.share.man...]*ln*&lt;BR /&gt;&lt;BR /&gt;Directory ALP$DKA100:[VMS$COMMON.GNV.usr.share.man.cat1]&lt;BR /&gt;&lt;BR /&gt;ln^.1.gz;1           11-JUN-2003 08:53:22.00&lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;&lt;BR /&gt;Directory ALP$DKA100:[VMS$COMMON.GNV.usr.share.man.man1]&lt;BR /&gt;&lt;BR /&gt;ln.1;1               11-JUN-2003 08:53:23.00&lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;&lt;BR /&gt;Grand total of 2 directories, 2 files.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I realize that many things are possible, but&lt;BR /&gt;it's hard to believe that there's a GNV kit&lt;BR /&gt;out there with wrong-case file names in it.</description>
      <pubDate>Fri, 18 Feb 2011 22:29:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754836#M41167</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2011-02-18T22:29:57Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754837#M41168</link>
      <description>Well, at least at a start it appears that my file names are no lower case as yours appear to be:&lt;BR /&gt;&lt;BR /&gt;LEEDS$ dire /date DKA100:[VMS$COMMON.GNV.usr.share.man...]*ln*&lt;BR /&gt;&lt;BR /&gt;Directory DKA100:[VMS$COMMON.GNV.USR.SHARE.MAN.CAT1]&lt;BR /&gt;&lt;BR /&gt;LN^.1.GZ;1           11-JUN-2003 08:53:22.00&lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;&lt;BR /&gt;Directory DKA100:[VMS$COMMON.GNV.USR.SHARE.MAN.MAN1]&lt;BR /&gt;&lt;BR /&gt;LN.1;1               11-JUN-2003 08:53:23.00&lt;BR /&gt;&lt;BR /&gt;Total of 1 file.&lt;BR /&gt;&lt;BR /&gt;Grand total of 2 directories, 2 files.&lt;BR /&gt;LEEDS$ &lt;BR /&gt;&lt;BR /&gt;Which I downloaded from the HP site:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="ftp://ftp.hp.com/pub/openvms/opensource/" target="_blank"&gt;ftp://ftp.hp.com/pub/openvms/opensource/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Here is the information from the PCSI file.&lt;BR /&gt;&lt;BR /&gt;HP-I64VMS-GNV-V0201-003-1.PCSI$COMPRESSED;1&lt;BR /&gt;                      5-NOV-2009 05:27:55.00&lt;BR /&gt;&lt;BR /&gt;So, it this initial item is an issue of incorrect install, I guess I could remove and re-install. As a start.  It still does not answer the other issue of getting mkdir to work properly and /dev/null being visible, assuming I still need decc$posix_compatible_pathnames.&lt;BR /&gt;&lt;BR /&gt;Bill.</description>
      <pubDate>Fri, 18 Feb 2011 22:49:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754837#M41168</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-18T22:49:54Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754838#M41169</link>
      <description>A side note.  The HP OpenVMS Open Source porting environment behaves in a similar fashion to my environment as far as the man ln vs man LN and the use of DECC$EFS_CASE_SPECIAL.&lt;BR /&gt;&lt;BR /&gt;So, if there is a CORRECT way for GNV to be installed we need to understand what that is so we can correct it on my system as well HP OpenVMS Engineering's system.&lt;BR /&gt;&lt;BR /&gt;Bill.</description>
      <pubDate>Sat, 19 Feb 2011 00:06:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754838#M41169</guid>
      <dc:creator>Bill Pedersen</dc:creator>
      <dc:date>2011-02-19T00:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754839#M41170</link>
      <description>&lt;!--!*#--&gt;&amp;gt; I realize that many things are possible, but&lt;BR /&gt;&amp;gt; it's hard to believe that there's a GNV kit&lt;BR /&gt;&amp;gt; out there with wrong-case file names in it.&lt;BR /&gt;&lt;BR /&gt;Well, it is until you try it.&lt;BR /&gt;&lt;BR /&gt;By searching the whole destination disk, I&lt;BR /&gt;did manage to find GNV$STARTUP.COM.&lt;BR /&gt;&lt;BR /&gt;ALP $ @ ALP$DKA100:[VMS$COMMON.SYS$STARTUP]GNV$STARTUP.COM&lt;BR /&gt;%DCL-I-SUPERSEDE, previous value of GNV_PCSI_DESTINATION has been superseded&lt;BR /&gt;%DCL-E-OPENIN, error opening SYS$SYSROOT:[SYS$STARTUP]PSX$UP_STARTUP.COM; as input&lt;BR /&gt;-RMS-E-FNF, file not found&lt;BR /&gt;&lt;BR /&gt;GNV$STARTUP problem: %RMS-E-FNF, file not found&lt;BR /&gt;&lt;BR /&gt;%DCL-W-VALREQ, missing qualifier or keyword value - supply all required values&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;To a casual observer, this stuff appears to&lt;BR /&gt;be garbage.  I think that I'll be trying to&lt;BR /&gt;put the old one back.</description>
      <pubDate>Sat, 19 Feb 2011 02:10:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754839#M41170</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2011-02-19T02:10:55Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754840#M41171</link>
      <description>&lt;!--!*#--&gt;ALP $ prod remove gnv&lt;BR /&gt;&lt;BR /&gt;The following product has been selected:&lt;BR /&gt;    DEC AXPVMS GNV V2.1-3                  Layered Product&lt;BR /&gt;&lt;BR /&gt;Do you want to continue? [YES]&lt;BR /&gt;&lt;BR /&gt;The following product will be removed from destination:&lt;BR /&gt;    DEC AXPVMS GNV V2.1-3                  DISK$UTIL5ALPX:[VMS$COMMON.]&lt;BR /&gt;&lt;BR /&gt;Portion done: 0%&lt;BR /&gt;%DCL-E-OPENIN, error opening SYS$SYSROOT:[SYS$STARTUP]GNV$MNTROOT.COM; as input&lt;BR /&gt;-RMS-E-FNF, file not found&lt;BR /&gt;%PCSI-I-SPAWNEXE, error executing: @SYS$STARTUP:GNV$MNTROOT.COM,@PCSI$DESTINATIO&lt;BR /&gt;N:[GNV.lib]PCSI_REMOVE.COM&lt;BR /&gt;&lt;BR /&gt;%PCSI-E-EXERMVFAIL, product supplied EXECUTE REMOVE procedure failed&lt;BR /&gt;-RMS-E-FNF, file not found&lt;BR /&gt;%PCSI-E-OPFAILED, operation failed&lt;BR /&gt;Terminating is strongly recommended.  Do you want to terminate? [YES] n&lt;BR /&gt;[...]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;At least it's free.</description>
      <pubDate>Sat, 19 Feb 2011 02:14:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754840#M41171</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2011-02-19T02:14:13Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754841#M41172</link>
      <description>&lt;!--!*#--&gt; would give a serious think about how deep the need for symlinks is. Are they an integral part of the functioning of the package, or just a convenience used during the configuration and build process? So far the implementation of symlinks on VMS is incomplete enough that you'll likely spend as much time working around the limitations as you would just reimplementing the underlying feature some other way.&lt;BR /&gt;&lt;BR /&gt;On VMS, you can't symlink a directory (well you can, but it doesn't work when you try to query it); you can't symlink to absolute pathnames that are not on one of those POSIX root GNV mount point thingies; you can't create a symlink on a volume that has write behind caching enabled because readlink() won't find it until the cache is flushed.&lt;BR /&gt;&lt;BR /&gt;Those are the bugs I can think of off the top of my head that I've stumbled on without looking for them and haven't had time to write up and report. I've reported a couple of others that have been fixed, but since you can't rely on folks having access to patches anymore, it's dicey distributing software that depends on them.&lt;BR /&gt;</description>
      <pubDate>Sat, 19 Feb 2011 04:39:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754841#M41172</guid>
      <dc:creator>Craig A Berry</dc:creator>
      <dc:date>2011-02-19T04:39:21Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754842#M41173</link>
      <description>A bash command "mkdir aaa.dir" should create a VMS directory aaa^.dir.DIR;1, no matter what feature logical was in place when you started bash from DCL. If it doesn't, then there is (or always was) a bug.&lt;BR /&gt;&lt;BR /&gt;In a Posix/GNV environment all pathnames should be Posix style (equivalent to CRTL feature DECC$POSIX_COMPLIANT_PATHNAMES == 1). If GNV does not enforce this, this is (or always was) a bug. All VMS filename semantics should be translated to Posix style. That may require having a Posix root and mounting VMS disks/directories into the Posix filesystem tree. For what do you need DECC$POSIX_COMPLIANT_PATHNAMES different from 1 - especially if you port from Linux/Unix?&lt;BR /&gt;&lt;BR /&gt;Whether /dev/null (as well as /bin and /tmp) is handled in a special way by the CRTL or by a special device driver should not be your - a GNV user's - concern. These files have to be there or you should be able to create them from within the Posix environment.&lt;BR /&gt;&lt;BR /&gt;Although porting looks so easy, just "tar &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install", mixing environments makes it complex.&lt;BR /&gt;&lt;BR /&gt;Also, GNV seems at least neglected - in the real world, however it seems to perform very well on powerpoint slides :-)</description>
      <pubDate>Sat, 19 Feb 2011 11:24:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754842#M41173</guid>
      <dc:creator>H.Becker</dc:creator>
      <dc:date>2011-02-19T11:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: GNV behavior and the DECC incantations</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754843#M41174</link>
      <description>Hi Craig,&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; So far the implementation of symlinks on VMS is incomplete&lt;BR /&gt;The SYMLINK feature was added in OpenVMS V83 version.&lt;BR /&gt;But with V84, the SYMLINK feature has been redesigned.&lt;BR /&gt;Are you referring to your experiences with V84 itself ?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; On VMS, you can't symlink a directory (well you can, but it doesn't work when&lt;BR /&gt;&amp;gt;&amp;gt; you try to query it);&lt;BR /&gt;Whats the directory specification in this case ?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; On VMS, you can't symlink a directory (well you can, but it doesn't work when&lt;BR /&gt;&amp;gt;&amp;gt; you try to query it); you can't symlink to absolute pathnames that are not on&lt;BR /&gt;&amp;gt;&amp;gt; one of those POSIX root GNV mount point thingies; you can't create a&lt;BR /&gt;&amp;gt;&amp;gt; symlink on a volume that has write behind caching enabled because&lt;BR /&gt;&amp;gt;&amp;gt; readlink() won't find it until the cache is flushed.&lt;BR /&gt;If you can provide me, with steps to reproduce the problems, I can make a note&lt;BR /&gt;and log a internal problem report for it.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Murali</description>
      <pubDate>Mon, 21 Feb 2011 08:16:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/gnv-behavior-and-the-decc-incantations/m-p/4754843#M41174</guid>
      <dc:creator>P Muralidhar Kini</dc:creator>
      <dc:date>2011-02-21T08:16:08Z</dc:date>
    </item>
  </channel>
</rss>

