freebsd-ports: CGI-Application-Plugin-DBH

Felippe de Meirelles Motta lippe at FreeBSD.org
Tue Dec 4 21:10:41 UTC 2012


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] - http://cpansearch.perl.org/src/MARKSTOS/CGI-Application-Plugin-DBH-4.00/Makefile.PL
[2] - http://people.freebsd.org/~lippe/logs/work/ports_www_p5-CGI-Application-Plugin-DBH.patch

Thanks!
lippe@

On Tue, Dec 4, 2012 at 3:38 PM, Kurt Lidl <kurt.lidl at cello.com> 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



-- 
Att.,

Felippe de Meirelles Motta


More information about the freebsd-ports mailing list