On Wed, Nov 03, 2010 at 12:38:03AM +0100, Ingo Schwarze wrote:
> Hi Chris,
> 
> Unfortunately, you are not saying how you set up the system
> showing these symptoms.  Is it a fresh install from a snapshot
> after the groff removal from base?  Or is it an older system
> upgraded with a recent snapshot?  In the latter case, groff
> could still be around, unless you have deleted it manually.

Older system with October 30 snapshot.
Since there was a delay with  snapshot packages, I built some ports while 
waiting, so I added groff.

> Note that groff consists of lots of programs, so even if you
> have deleted some, others may still be there.
> 
> Here are a few commands that help finding out the state of
> your system:
> 
>  $ which nroff   # tells you whether you have groff in base,
>

$ which nroff
/usr/bin/nroff

                  # in ports, or not at all
>  $ troff -v /dev/null   # tells you which version of groff

$ troff -v /dev/null
GNU troff version 1.15


>  $ export PERLDOCDEBUG=1   # tells perldoc(1) to produce diagnostics
>  $ perldoc /usr/src/gnu/usr.bin/perl/pod/perl.pod
>

$ export PERLDOCDEBUG=1
$ perldoc /usr/src/gnu/usr.bin/perl/pod/perl.pod
'opt_o_with: Noting "text" as desired output format...
'opt_o_with: Noting "man" as desired output format...
'GetOptsOO::getopts: Starting switch processing.  Scanning arguments 
[/usr/src/gnu/usr.bin/perl/pod/perl.pod]
'GetOptsOO::getopts: Ending switch processing.  Args are 
[/usr/src/gnu/usr.bin/perl/pod/perl.pod] with 0 errors.
'process: /usr/bin/perldoc => Pod::Perldoc v3.15_02
'process: 
'find_good_formatter_class: Formatter class Pod::Perldoc::ToMan successfully 
loaded!
'find_good_formatter_class: Will format with the class Pod::Perldoc::ToMan
'grand_search_init: Searching for /usr/src/gnu/usr.bin/perl/pod/perl.pod
'grand_search_init: Found as /usr/src/gnu/usr.bin/perl/pod/perl.pod
About to run /usr/bin/pod2man  --lax /usr/src/gnu/usr.bin/perl/pod/perl.pod | 
mandoc -man
filter_nroff isn't set, so not filtering.
Finished writing to /tmp/dzMRFXtFS4.
'page: About to try calling /usr/bin/less -R /tmp/dzMRFXtFS4


 
> The latter will - in addition to the paged output -
> print something like this, which you can see after
> exiting the pager:
> 
> [...]
> 'find_good_formatter_class: Will format with the class Pod::Perldoc::ToMan
> 'grand_search_init: Searching for /usr/src/gnu/usr.bin/perl/pod/perl.pod
> 'grand_search_init: Found as /usr/src/gnu/usr.bin/perl/pod/perl.pod
> About to run /usr/bin/pod2man  --lax /usr/src/gnu/usr.bin/perl/pod/perl.pod \
>   | mandoc -man
> filter_nroff isn't set, so not filtering.
> Finished writing to /tmp/BavzqD06XL.
> 'page: About to try calling /usr/bin/less /tmp/BavzqD06XL
> 
> That should give you a better idea what is happening.
> Note the "mandoc" in there, that's coming from
> 
>   /usr/libdata/perl5/Pod/Perldoc.pm
>   sub options_processing
>   $self->opt_n("mandoc") unless $self->opt_n;
> 
> Unfortunately, you are not showing any actual output,
> nor the input file you are using for testing purposes,
> so i have no idea what might be happening...
> 
> Yours,
>   Ingo
> 

$ perldoc Space_To_Underscore.pl


SPACE_TO_UNDERSCORE(1)                     User Contributed Perl Documentation
 



NAME
       <Space_To_Underscore.pl> - <Converts all names of files and/or
       directories, that match patterns, from spaces in the names to
       underscores.>

VERSION
       This documentation refers to <Space_To_Underscore.pl> version 0.0.7.

SYNOPSIS
        Space_To_Underscore.pl [-q -h -m -r -a] [directory] [match list]

        # Space_To_Underscore.pl /home/dude/mymusic wav$ mp3$
        (Verbose)

        # Space_To_Underscore.pl -q -r -a /home/dude/mymusic wav$ mp3$
        (Quiet)

        # Space_To_Underscore.pl -q /home/dude/mymusic .*
        (Quiet, Converts all files, not directories, not subdirectories)

        # Space_To_Underscore.pl -a /home/dude/mymusic .*
        (Converts all files and directories, not subdirectories)

        # Space_To_Underscore.pl -r -a /home/dude/mymusic .*
        (Converts all files, directories and subdirectories)

        # Space_To_Underscore.pl -h  (Prints short help message)

        # Space_To_Underscore.pl -m  (Prints this help message)

DESCRIPTION
       Verbose mode ( default ) shows directory name, counts how many files
       match and then shows old and new filenames.  Also shown are any
       filenames that match, but cannot be changed. Files and directories
       without write permissions cannot be changed.  Recursive mode ( -r )
       follows through to all subdirectories.

       Be sure to use \\ instead of \, since shell recognizes \ as a command
       continuing onto next line.

       You may use most regular expressions (all?).

       VERSION = 0.0.6+ may use any - options, in any order

BUGS AND LIMITATIONS
       '*' should not be used as wildcard, use '.*'.  Using '*' will result in
       local filesnames being chosen - Bad!

       Please report problems to <Chris Bennett>
       (<ch...@bennettconstruction.us>)

       Patches are welcome.

AUTHOR
       <Chris Bennett>  (<ch...@bennettconstruction.us>)

LICENSE AND COPYRIGHT
       Copyright (c) <2010> <Chris Bennett> (<ch...@bennettconstruction.us>).
       #/* # * Permission to use, copy, modify, and distribute this software
       for any # * purpose with or without fee is hereby granted, provided
       that the above # * copyright notice and this permission notice appear
       in all copies.  # * # * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR
       DISCLAIMS ALL WARRANTIES # * WITH REGARD TO THIS SOFTWARE INCLUDING ALL
       IMPLIED WARRANTIES OF # * MERCHANTABILITY AND FITNESS. IN NO EVENT
       SHALL THE AUTHOR BE LIABLE FOR # * ANY SPECIAL, DIRECT, INDIRECT, OR
       CONSEQUENTIAL DAMAGES OR ANY DAMAGES # * WHATSOEVER RESULTING FROM LOSS
       OF USE, DATA OR PROFITS, WHETHER IN AN # * ACTION OF CONTRACT,
       NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # * OR IN
       CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  # */



perl v5.12.2                                                    March 26, 2010

$  pod2man Space_To_Underscore.pl | nroff -man | more                           
  




SPACE_TO_UNDERSUser(Contributed Perl DocumeSPACEoTO_UNDERSCORE(1)


NAME
       <Space_To_Underscore.pl> - <Converts all names of files and/or
       directories, that match patterns, from spaces in the names to
       underscores.>

VERSION
       This documentation refers to <Space_To_Underscore.pl> version 0.0.7.

SYNOPSIS
        Space_To_Underscore.pl [-q -h -m -r -a] [directory] [match list]

        # Space_To_Underscore.pl /home/dude/mymusic wav$ mp3$
        (Verbose)

        # Space_To_Underscore.pl -q -r -a /home/dude/mymusic wav$ mp3$
        (Quiet)

        # Space_To_Underscore.pl -q /home/dude/mymusic .*
        (Quiet, Converts all files, not directories, not subdirectories)

        # Space_To_Underscore.pl -a /home/dude/mymusic .*
        (Converts all files and directories, not subdirectories)

        # Space_To_Underscore.pl -r -a /home/dude/mymusic .*
        (Converts all files, directories and subdirectories)

        # Space_To_Underscore.pl -h  (Prints short help message)

        # Space_To_Underscore.pl -m  (Prints this help message)

DESCRIPTION
       Verbose mode ( default ) shows directory name, counts how many files
       match and then shows old and new filenames.  Also shown are any
       filenames that match, but cannot be changed. Files and directories
       without write permissions cannot be changed.  Recursive mode ( -r )
       follows through to all subdirectories.

       Be sure to use \\ instead of \, since shell recognizes \ as a command
       continuing onto next line.

       You may use most regular expressions (all?).

       VERSION = 0.0.6+ may use any - options, in any order

BUGS AND LIMITATIONS
       '*' should not be used as wildcard, use '.*'.  Using '*' will result in
       local filesnames being chosen - Bad!

       Please report problems to <Chris Bennett>
       (<ch...@bennettconstruction.us>)

       Patches are welcome.





perl v5.12.2                2010-03-26                          1





SPACE_TO_UNDERSUser(Contributed Perl DocumeSPACEoTO_UNDERSCORE(1)


AUTHOR
       <Chris Bennett>  (<ch...@bennettconstruction.us>)

LICENSE AND COPYRIGHT
       Copyright (c) <2010> <Chris Bennett> (<ch...@bennettconstruction.us>).
       #/* # * Permission to use, copy, modify, and distribute this software
       for any # * purpose with or without fee is hereby granted, provided
       that the above # * copyright notice and this permission notice appear
       in all copies.  # * # * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR
       DISCLAIMS ALL WARRANTIES # * WITH REGARD TO THIS SOFTWARE INCLUDING ALL
       IMPLIED WARRANTIES OF # * MERCHANTABILITY AND FITNESS. IN NO EVENT
       SHALL THE AUTHOR BE LIABLE FOR # * ANY SPECIAL, DIRECT, INDIRECT, OR
       CONSEQUENTIAL DAMAGES OR ANY DAMAGES # * WHATSOEVER RESULTING FROM LOSS
       OF USE, DATA OR PROFITS, WHETHER IN AN # * ACTION OF CONTRACT,
       NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # * OR IN
       CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  # */




















perl v5.12.2                2010-03-26                          2

Thats  all of it.

Chris Bennett

Reply via email to