R: Re: www/seamonkey2: build failure

Barbara barbara.xxx1975 at libero.it
Thu Dec 24 23:43:23 UTC 2009


>>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
[cut]
>>>>> 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
[cut]
>>>> 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
>>>>
>>>> 
>>> 
>>> Sure!
>>> 
[cut]
>>> 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).
>>
>>
>>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
>


BTW, I forgot to mention that I made a patch to fix the default icon (else the one from sunbird is picked). Hopefully for the next release...

----------------------------------------------------------------

--- Makefile.orig	2009-12-16 13:42:51.000000000 +0100
+++ Makefile	2009-12-23 23:31:56.000000000 +0100
@@ -32,8 +32,6 @@
 
 CONFIGURE_ENV=	LOCALBASE=${LOCALBASE}
 
-GECKO_PLIST_PRE_FILES=	lib/${MOZILLA}/chrome/icons/default/default.xpm
-
 MOZ_EXTENSIONS=	default
 MOZ_OPTIONS+=	--with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \
 		--enable-svg \
--- files/seamonkey.desktop.in.orig	2009-12-14 13:12:24.000000000 +0100
+++ files/seamonkey.desktop.in	2009-12-24 09:39:27.000000000 +0100
@@ -164,6 +164,6 @@
 StartupNotify=true
 Terminal=false
 Type=Application
-Icon=%%PREFIX%%/lib/seamonkey/chrome/icons/default/default.xpm
+Icon=%%PREFIX%%/lib/seamonkey/chrome/icons/default/default48.png
 Categories=Application;Network;
 MimeType=text/html;text/xml;application/xhtml+xml;
----------------------------------------------------------------

Barbara




More information about the freebsd-gecko mailing list