From owner-freebsd-gecko@FreeBSD.ORG Tue Dec 22 11:54:21 2009 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 777C5106566B for ; Tue, 22 Dec 2009 11:54:21 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id EBC458FC12 for ; Tue, 22 Dec 2009 11:54:20 +0000 (UTC) Received: from daedalus.network.local (gprs43.swisscom-mobile.ch [193.247.250.43]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id nBMBsIKl073551 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Tue, 22 Dec 2009 11:54:19 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4B30B3A9.4090200@FreeBSD.org> Date: Tue, 22 Dec 2009 12:55:21 +0100 From: Beat Gaetzi User-Agent: Thunderbird 2.0.0.23 (X11/20090821) MIME-Version: 1.0 To: barbara References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gecko Subject: Re: www/seamonkey2: build failure X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2009 11:54:21 -0000 Hi, barbara wrote: >> Martin Wilke wrote: >>> On Mon, Dec 21, 2009 at 08:16:59AM +0100, barbara wrote: >>>>>> I'm trying to install seamonkey2 on FreeBSD (RELENG_7) but the build fails: >>>>> all your ports uptodate? >>>>> >>>>> - - Martin >>>>> >>>> Affirmative. >>>> Here's the list of installed packages: >>>> http://pastebin.com/d606ea17d >>>> You'll find seamonkey-1.1.18 here, but it was uninstalled during the build of seamonkey2. I reinstalled it from a package I've built after the failures. >>>> The following is the content of /var/db/ports/seamonkey2/options: >>>> # This file is auto-generated by 'make config'. >>>> # No user-servicable parts inside! >>>> # Options for seamonkey-2.0.1 >>>> _OPTIONS_READ=seamonkey-2.0.1 >>>> WITH_MAILNEWS=true >>>> WITHOUT_COMPOSER=true >>>> WITHOUT_LDAP=true >>>> WITHOUT_CHATZILLA=true >>>> WITH_DBUS=true >>>> WITH_JAVASCRIPT_DEBUGGER=true >>>> WITHOUT_SMB=true >>>> WITHOUT_DEBUG=true >>>> WITHOUT_LOGGING=true >>>> WITH_OPTIMIZED_CFLAGS=true >>>> I've also tried disabling optimized cflags: same result. >>>> I had no problem building 2.0 and upgrading to 2.0.1 on two other machines running RELENG_8. >>>> I can post the full output of make, if you need it. >>> beat@ tested now you configuration, Unfortunately we can't reproduce >>> this problem. >> I was not able to reproduce this problem on i386 and amd64 with the >> given options: >> http://people.freebsd.org/~beat/logs/seamonkey-2.0.1-i386.log >> http://people.freebsd.org/~beat/logs/seamonkey-2.0.1-amd64.log >> >> Could you please send us (or upload it somewhere) the full build output >> until it fails and the output of these commands: >> # uname -a >> # cat /etc/make.conf >> # pkg_info >> >> Thanks, >> Beat >> > > Sure! > > uname -a: > FreeBSD satanasso.local.net 7.2-STABLE FreeBSD 7.2-STABLE #0: Sun Dec 20 14:58:14 CET 2009 root@satanasso.local.net:/usr/obj/usr/src/sys/SATANASSO i386 > > make.conf > http://pastebin.com/f5a746717 > > pkg_info > http://pastebin.com/f698e3656 This error is caused by the installed spidermonkey and was also previously reported here: http://lists.freebsd.org/pipermail/freebsd-gecko/2009-November/000423.html Unfortunately the conflicts are only checked during the "make install" and not prior to the build. If you manually run "make check-conflicts" you will see that Seamonkey 2 will conflict with spidermonkey: /usr/ports/www/seamonkey2/> make check-conflicts ===> seamonkey-2.0.1 conflicts with installed package(s): spidermonkey-1.7.0 They install files into the same place. Please remove them first with pkg_delete(1). *** Error code 1 Stop in /usr/ports/www/seamonkey2 If you do not use spidermonkey, please deinstall it and seamonkey2 should build fine. I'm will check how other ports workaround such a situation. Beat