Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 2009 00:07:26 +0100 (CET)
From:      Barbara <barbara.xxx1975@libero.it>
To:        <beat@FreeBSD.org>
Cc:        gecko <gecko@FreeBSD.org>
Subject:   R: Re: www/seamonkey2: build failure
Message-ID:  <14160652.36001261609646784.JavaMail.defaultUser@defaultHost>

next 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
>

Sorry for missing that and thank you 
for pointing me to the solution!
I hope that the problem could be fixed, as I 
wrote some scripts relying on spidermonkey.

Thanks
Barbara




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