freebsd-ports: CGI-Application-Plugin-DBH

Kurt Lidl at
Thu Dec 13 18:15:24 UTC 2012

On 12/4/2012 4:10 PM, Felippe de Meirelles Motta wrote:
> Kurt,
> This port (p5-CGI) is very old and I not sure because it was
> repocopied to www/p5-CGI-modules. However I reviewed
> CGI-Application-Plugin-DBH port dependencies and maybe we can update
> it according to Makefile[1], which p5-CGI[-Modules] is not needed
> anymore.
> Could you test this patch[2] and give me a feedback ?
> [1] -
> [2] -
> Thanks!
> lippe@

I was finally able to get my test machine installed with the 9.1-RELEASE
image from the ftp server, and then rebuild all my ports on that server.

I was able to use your patched Makefile, and have the 
CGI-Application-Plugin-DBH port build and install properly.

So, as far as I'm concerned, this patch is well worth installing into
the ports tree.  Thanks!  (I'm sorry it took several days before I could
do a complete reinstall of everything and verify that things worked in
a completely 'from scratch' environment.)


> On Tue, Dec 4, 2012 at 3:38 PM, Kurt Lidl < at> wrote:
>> Greetings!
>> I use this port in my application software.
>> (Along with a bunch of other stuff for perl5.)
>> In preparation for FreeBSD-9.1, I installed the
>> 9.1-RC3 snapshot, and attempted to rebuild all
>> the supporting modules for my application software.
>> I ran into difficulty with this port, or more
>> specifically, this port, its dependencies
>> and its interaction with the new 'pkg' command.
>> I have a script that attempts to install all the
>> ports for the various perl modules that are needed
>> by my application, and this is the only port that
>> failed to install.
>> The dependencies for CGI-Application-Plugin-DBH
>> list "p5-CGI-modules", which conflicts with the
>> regular old "p5-CGI" module, at least as reported
>> by the new 'pkg' command.
>> As far as I can see, the "p5-CGI-modules" port
>> is a subset of the "p5-CGI" module, so if p5-CGI
>> is already installed, then CGI-Application-Plugin-DBH
>> is good to go.
>> Could the dependencies for CGI-Application-Plugin-DBH
>> be changed to be either "p5-CGI-modules" or
>> "p5-CGI"?
>> The particular error that gets punted out by
>> p5-CGI-Modules is this:
>> ===>   Compressing manual pages for p5-CGI-modules-2.76^M
>> ===>   Registering installation for p5-CGI-modules-2.76 as automatic^M
>> Installing p5-CGI-modules-2.76...pkg: p5-CGI-modules-2.76 conflicts with
>> p5-CGI.
>> pm-3.63,1 (installs files into the same place).  Problematic file:
>> /usr/local/li
>> b/perl5/5.16.2/man/man3/CGI::Carp.3.gz^M
>> *** [fake-pkg] Error code 70^M
>> ^M
>> Stop in /usr/ports/www/p5-CGI-modules.^M
>> Thanks.
>> -Kurt

More information about the freebsd-ports mailing list