Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Nov 2005 09:05:07 GMT
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/88650: www/rt3-elixius dependency on removed port if WITH_APACHE2 defined
Message-ID:  <200511080905.jA8957sG000144@lack-of-gravitas.thebunker.net>
Resent-Message-ID: <200511080910.jA89AFkU057852@freefall.freebsd.org>

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

>Number:         88650
>Category:       ports
>Synopsis:       www/rt3-elixius dependency on removed port if WITH_APACHE2 defined
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 08 09:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Matthew Seaman
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
Infracaninophile
>Environment:
System: FreeBSD lack-of-gravitas.thebunker.net 6.0-STABLE FreeBSD 6.0-STABLE #7: Fri Nov 4 20:01:24 GMT 2005 root@lack-of-gravitas.thebunker.net:/usr/obj/usr/src/sys/LACK-OF-GRAVITAS i386


	
>Description:

I'm getting the following output when I update my INDEX-6 file using
p5-FreeBSD-Portindex:

FreeBSD::Portindex::Port::accumulate_dependencies: rt-elixus-20041022_2 (/usr/ports/www/rt3-elixus) claims to have a BUILD_DEPENDS dependency on /usr/ports/www/p5-MasonX-Apache2Handler, but no such port is known at /usr/local/lib/perl5/site_perl/5.8.7/FreeBSD/Portindex/Tree.pm line 459

which is a consequence of having WITH_APACHE2 defined in my
/etc/make.conf and the following logic in www/rt3-elixius/Makefile

.if defined(WITH_APACHE2)
BUILD_DEPENDS+= ${SITE_PERL}/MasonX/Apache2Handler.pm:${PORTSDIR}/www/p5-MasonX-
Apache2Handler
.endif

Which is all very well, except that the www/p5-MasonX-Apache2Handler
port was removed on 2005-11-05


>How-To-Repeat:
	
>Fix:

I'm not familiar with the current state of rt3-elixius and the port is
unmaintained and marked BROKEN anyway.  So all I can suggest is
marking the port IGNORE if WITH_APACHE2 is defined.  That at least
allows building an INDEX without errors:

--- /usr/ports/www/rt3-elixus/Makefile	Mon Sep 12 08:00:15 2005
+++ rt3-elixius/Makefile	Tue Nov  8 08:59:45 2005
@@ -18,7 +18,7 @@
 		${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML
 
 .if defined(WITH_APACHE2)
-BUILD_DEPENDS+=	${SITE_PERL}/MasonX/Apache2Handler.pm:${PORTSDIR}/www/p5-MasonX-Apache2Handler
+IGNORE=		This port is unsuitable to use with Apache 2.x
 .endif
 
 BROKEN=		Install fails



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



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