The perl-doc package is required to determine if the modules have been installed. Otherwise, the modules exec will attempt to run every time, causing undesired output. I will fix this bug, but before I make ANY changes, I wanted to ask you how you would go about fixing this.
My thoughts:
In params.pp, add a $doc_package variable.
In init.pp, add a package definition similar to $perl::package.
That makes sense. This approach is ok for me.
I would add the extra quirk that if use supplies an empy $doc_package argument, no doc package is installed.
The perl-doc package is required to determine if the modules have been installed. Otherwise, the modules exec will attempt to run every time, causing undesired output. I will fix this bug, but before I make ANY changes, I wanted to ask you how you would go about fixing this.
My thoughts: In params.pp, add a $doc_package variable. In init.pp, add a package definition similar to $perl::package.
Let me know what you think.