Subject: pkg/18127: mozilla needs a conflict for galeon
To: None <gnats-bugs@gnats.netbsd.org>
From: None <wolfgang@wsrcc.com>
List: netbsd-bugs
Date: 08/30/2002 11:14:55
>Number:         18127
>Category:       pkg
>Synopsis:       mozilla needs a conflict for galeon
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 30 11:15:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Wolfgang Rupprecht
>Release:        NetBSD 1.6F
>Organization:
W S Rupprecht Computer Consulting, Fremont CA
>Environment:
	
	
System: NetBSD capsicum.wsrcc.com 1.6F NetBSD 1.6F (WSRCC_ATHLON) #107: Sat Aug 24 09:41:53 PDT 2002 wolfgang@capsicum.wsrcc.com:/v/src/netbsd/src/sys/arch/i386/compile/WSRCC_ATHLON i386
Architecture: i386
Machine: i386
>Description:

	Tracking pkgsrc and installing the current mozilla will blow
	away galeon, with no way to reinstall it.
	
	The mozilla API changed slightly and the current galeon 1.2.5
	won't compile due to at least one function changing.

>How-To-Repeat:

	cd /usr/pkgsrc/www/mozilla ; make update
	<watch 2 hrs of compile scroll by and then blam - no more galeon>

>Fix:
	
	It would be nice if the mozilla Makefile refused to blow away
	the installed mozilla if it notices that galeon <= 1.2.5 was
	installed.
	
	---

	The real fix is to get galeon to compile again, but I don't
	know how to do that.

	The patch will at least get galeon to start compiling.  There
	is only one file that doesn't compile, but I don't understand
	enough about the mozilla/galeon to fix that.

--- Makefile.~1.33.~	Sat Jul 20 04:09:12 2002
+++ Makefile	Thu Aug 29 16:19:28 2002
@@ -21,7 +21,7 @@
 		--with-libiconv=${LOCALBASE} \
 		--disable-applet \
 		--disable-werror \
-		--sysconfdir=${PREFIX}/etc
+		--sysconfdir=${PREFIX}/etc --with-mozilla-snapshot=trunk
 
 .include	"../../x11/gnome-libs/buildlink.mk"
 .include	"../../devel/libglade/buildlink.mk"
>Release-Note:
>Audit-Trail:
>Unformatted: