Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 May 2003 14:11:01 +1000 (EST)
From:      Gregory Bond <gnb@itga.com.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        nork@FreeBSD.org
Subject:   ports/51646: mod_perl2 port can't make package on 4.8
Message-ID:  <200305010411.h414B1HM076635@hellcat.itga.com.au>
Resent-Message-ID: <200305010420.h414KB6L056195@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         51646
>Category:       ports
>Synopsis:       mod_perl2 port can't make package on 4.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 30 21:20:10 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Gregory Bond
>Release:        FreeBSD 4.8-RC i386
>Organization:
ITG Australia Limited
>Environment:
System: FreeBSD hellcat.itga.com.au 4.8-RC FreeBSD 4.8-RC #2: Mon Mar 17 11:26:12 EST 2003 toor@grollo.itga.com.au:/usr/obj/usr/src/sys/HELLCAT i386

apache-2.0.45 & perl-5.6.1_13 ports, "use.perl port" run.

>Description:

The mod_perl2 port creates a bogus packing list so it won't de-install
properly and/or build a package.

This is caused by the lines in the Makefile like this:
	.if ${PERL_LEVEL} > 500600
	MAN3+=         ModPerl::Config.3 Apache::TestConfig.3
	.endif

(These lines came from the r1.23 commit by nork on 2003/02/19).

I have (due to the perl5 port) PERL_LEVEL=500601 but these two files
aren't created when the port is built.

>How-To-Repeat:

cd /usr/ports/www/mod_perl2 && make package

>Fix:

Commenting out those lines in the Makefile works for me, but they're
obviously there for a reason, so that's probably not a proper fix!

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305010411.h414B1HM076635>