Re: Docs in split packages

David Nebauer <[email protected]> Thu, 17 Aug 2006 23:16:49 +0930
Newsgroups gmane.text.refdb.devel
Message-ID <[email protected]>
Hi Markus,

Markus Hoenicka wrote:
>  > 1.  Missing manpage symlink targets.
>  > 
>  > The following symlinks occur in man1:
>  >     refdb-init-pgsql.1 -> ../man8/refdb-init.8
>  >     refdb.sh.1 -> ../man8/refdb.8
>  > but there is no man8 directory at all.
>  > 
>  > 2.  Missing refdb-init manpage altogether.
>  > 
>  > There is no refdb-init manpage symlink in man1 and/or no equivalent in 
>  > man8 (since man8 is missing entirely.
>  > 
>
> These problems were due to an incorrect usage of an autoconf/automake
> trick. I've fixed that.
>
>  > 3.  Missing interpreter
>  > 
>  > The script refdbctl has no interpreter in its first line.  I note it is 
>  > the only one of the server-built scripts whose '.in' file uses the 
>  > '<myshell>' placeholder.
>  > 
>
> The interpreter check ran only if the clients were to be built. I've
> moved the check outside of the conditional, and the shell appears
> again.

All problems are still present building server+manpages from revision 
125.  To check whether it was a debian problem or a native build problem 
I built server+manpages from source and installed them to a dummy 
location.  Here's what happened in the native build (item numbers match 
those used above):

1.  Manpage symlinks

refdb-init-pgsql.1 and refdb.sh.1 are both present in man1 as regular 
files, not symlinks.  The problem is their content:

refdb-init-pgsql.1:
------------------------------------------------------------
.so man8/refdb-init.8
------------------------------------------------------------

refdb.sh.1:
------------------------------------------------------------
.so man8/refdb.8
------------------------------------------------------------

Clearly the symlinks have morphed into bizarre file content.  There is 
no man8 directory.


2.  refdb-init manpage

Still missing.


3.  Missing interpreter

Still missing.


Do these problems occur when building server+manpages on your boxen?

Regards,
David.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642