<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Dear all,</p>
<p>I have a problem with the documentation on the updated master
branch.</p>
<p>The problem is in chk_manualpage_dir makefile rule (called by
make alldoc1). It fails to create $LOC/docs/manualpages/${SUBMANSEC}
directories for some sections.</p>
<p>Even some manual sections for pestc-dev branch are missing e.g.
<a class="moz-txt-link-freetext" href="http://www.mcs.anl.gov/petsc/petsc-dev/docs/manualpages/Vec/index.html">http://www.mcs.anl.gov/petsc/petsc-dev/docs/manualpages/Vec/index.html</a><br>
</p>
<p><br>
</p>
<p>I believe the problem is in <span class="changeset-hash">1b266c9
(</span>
<a class="moz-txt-link-freetext" href="https://bitbucket.org/petsc/petsc/commits/1b266c996c0ee2177e49587321b28ae9c622ce9a#chg-lib/petsc/conf/rules">https://bitbucket.org/petsc/petsc/commits/1b266c996c0ee2177e49587321b28ae9c622ce9a#chg-lib/petsc/conf/rules</a>
), the parent ( <span class="changeset-hash">3b494cf ) </span>works
OK.<br>
</p>
<p><br>
</p>
<p>Best,</p>
<p>Jakub<br>
</p>
<p><br>
</p>
<p>Part of the error output:</p>
<p>--------<br>
</p>
<p>manualpages_buildcite in: /opt/petsc/petsc/src/vec/vec/utils<br>
if [ "" == "" ] ; then SUBMANSEC=Vec; else SUBMANSEC=; fi; \<br>
if [ ! -d "/opt/petsc/petsc/docs/manualpages/" ]; then \<br>
echo Making directory
/opt/petsc/petsc/docs/manualpages/${SUBMANSEC} for library;
/usr/bin/mkdir -p /opt/petsc/petsc/docs/manualpages/${SUBMANSEC};
fi<br>
if [ "Vec" != "" ] ; then \<br>
if [ "" == "" ] ; then SUBMANSEC=Vec; else SUBMANSEC=;
fi; \<br>
DOCTEXT_PATH=/opt/petsc/petsc/src/docs/tex/doctext;
export DOCTEXT_PATH; \<br>
TEXTFILTER_PATH=/opt/petsc/petsc/src/docs/tex/doctext; export
TEXTFILTER_PATH; \<br>
/opt/petsc/petsc/llvm-debug/bin/doctext -html -indexdir
../${SUBMANSEC} \<br>
-index /opt/petsc/petsc/docs/manualpages/manualpages.cit \<br>
-mpath /opt/petsc/petsc/docs/manualpages/${SUBMANSEC}
vinv.c vscat.c vpscat.c vecio.c comb.c vecstash.c vecmpitoseq.c
vecs.c vsection.c projection.c vpscat.h; fi<br>
Could not open output file
/opt/petsc/petsc/docs/manualpages/Vec/VecStrideSet.html<br>
Reason: No such file or directory</p>
<p>--------</p>
<p>ls /opt/petsc/petsc/docs/manualpages/Vec<br>
ls: cannot access '/opt/petsc/petsc/docs/manualpages/Vec': No such
file or directory</p>
</body>
</html>