From owner-freebsd-ports@FreeBSD.ORG Thu Dec 13 18:15:24 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6068FA6B; Thu, 13 Dec 2012 18:15:24 +0000 (UTC) (envelope-from kurt.lidl@cello.com) Received: from Mail.Fairview-Park.Com (Mail.Fairview-Park.Com [98.141.206.6]) by mx1.freebsd.org (Postfix) with ESMTP id 005108FC14; Thu, 13 Dec 2012 18:15:23 +0000 (UTC) Received: from [192.168.8.101] (Kurt.Fairview-Park.Com [192.168.8.101]) (authenticated bits=0) by Mail.Fairview-Park.Com (8.14.5/8.14.5) with ESMTP id qBDIFGHY011572 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 13 Dec 2012 13:15:16 -0500 (EST) (envelope-from kurt.lidl@cello.com) X-FVP-rcvd: Kurt.Fairview-Park.Com [192.168.8.101] Thu, 13 Dec 2012 13:15:16 -0500 (EST) Message-ID: <50CA1B63.2050803@cello.com> Date: Thu, 13 Dec 2012 13:16:03 -0500 From: Kurt Lidl User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Felippe de Meirelles Motta Subject: Re: freebsd-ports: CGI-Application-Plugin-DBH References: <50BE3524.1020208@cello.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2012 18:15:24 -0000 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] - 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@ 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.) -Kurt > > On Tue, Dec 4, 2012 at 3:38 PM, Kurt Lidl 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 > > >