Date: Tue, 22 Dec 2009 12:55:21 +0100 From: Beat Gaetzi <beat@FreeBSD.org> To: barbara <barbara.xxx1975@libero.it> Cc: gecko <gecko@FreeBSD.org> Subject: Re: www/seamonkey2: build failure Message-ID: <4B30B3A9.4090200@FreeBSD.org> In-Reply-To: <KV1070$16A889370D3F234D9253027C938E4B70@libero.it> References: <KV1070$16A889370D3F234D9253027C938E4B70@libero.it>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B30B3A9.4090200>