From owner-freebsd-ports Fri Aug 16 1:40:15 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4054A37B400 for ; Fri, 16 Aug 2002 01:40:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5D8D43E65 for ; Fri, 16 Aug 2002 01:40:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7G8e4JU035845 for ; Fri, 16 Aug 2002 01:40:04 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7G8e4VO035843; Fri, 16 Aug 2002 01:40:04 -0700 (PDT) Date: Fri, 16 Aug 2002 01:40:04 -0700 (PDT) Message-Id: <200208160840.g7G8e4VO035843@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: plasma Subject: Re: ports/41701: New port: devel/RT2 Reply-To: plasma Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/41701; it has been noted by GNATS. From: plasma To: Neil Blakey-Milner Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/41701: New port: devel/RT2 Date: Fri, 16 Aug 2002 16:33:36 +0800 On Fri, Aug 16, 2002 at 09:27:19AM +0200, Neil Blakey-Milner wrote: > On Fri 2002-08-16 (11:04), plasma wrote: > > RT is a request tracker system written in perl > > > > WWW: http://bestpractical.com/rt/ > > Does this work on 4.x? Last I tried, the perl modules installed > couldn't be found because they're "shadowed" by the system perl. I > notice you're using "/usr/local/bin/perl" in your patch - did you test > this on -CURRENT, or use perl 5.8 from ports on 4.x? > > Neil > -- > Neil Blakey-Milner > nbm@mithrandr.moria.org My testing system is FreeBSD 4.6-release, and it's ok. The port's problem is, it needs Perl 5.6.1 or greater to run. It needs CGI.pm-2.80 or greater, which doesn't exist in ports. You can search ports/36887, which proposed a CGI-2.80. I have a wild guess: the reason why ports/36887 remains open is CGi-2.80 needs perl 5.6. If you want to install this port, I recommend you run 'use.perl port' first to make perl5.6 to be the system perl, then portupgrade -fv "p5-*" to reinstall your installed perl modules from ports. You might want to search other perl modules manually to do so. Don't forget mod_perl. Then run this port using make -DINSTALL_NEW install clean The reason why 'make upgrade' is default is I think it makes life eaiser when using portupgrade to upgrade newer version of this port someday. The '/usr/local/bin/perl' is intended for I want to make sure Perl 5.6 is really used for this port. If -current don't have it, then I'll correct it. (I never use -current and didn't think about it. Sorry for that.) I don't have machines running -current, so I cannot test this port on -current. I don't have machine running postgresql, DB_TYPE=Pg is not tested either. I think perl 5.8 is ok with this port, because I was told all RT's developers use Perl 5.8. :) I'm planing to make a RT-devel port, but there are some issues need to be done first. I'll wait one week or two to see if those issues could be resolved. As I just said, RT's developers use Perl 5.8, and there might be something to break the code if using Perl 5.6.1. Regards, plasma To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message