View previous topic :: View next topic |
Author |
Message |
goffrie n00b
Joined: 14 Mar 2007 Posts: 67
|
Posted: Sat Mar 14, 2009 9:42 pm Post subject: firefox 3.1 beta 3? |
|
|
Does anyone have an ebuild for Firefox 3.1b3? I can't find one.
Thanks. |
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sat Mar 14, 2009 9:55 pm Post subject: |
|
|
sooner or later there will one appear one in the mozilla overlay.
i already contacted the maintainer if i can help somehow. until now i did not get an response. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Mar 15, 2009 2:40 am Post subject: |
|
|
In fact, wait for a week or something and it will be inside the mozilla overlay. |
|
Back to top |
|
|
goffrie n00b
Joined: 14 Mar 2007 Posts: 67
|
Posted: Sun Mar 15, 2009 12:32 pm Post subject: |
|
|
Thanks for the replies. I guess I'll wait then. |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sun Mar 15, 2009 9:04 pm Post subject: |
|
|
that overlay is nice, but IMHO it lacks an 9999 ebuild for xulrunner. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sun Mar 15, 2009 10:42 pm Post subject: |
|
|
kernelOfTruth wrote: | alex.blackbit wrote: | that overlay is nice, but IMHO it lacks an 9999 ebuild for xulrunner. |
++
this | thanks for your ++.
i already talked to the maintainer of that overlay. unfortunately he does not like the idea. |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Mon Mar 16, 2009 9:22 am Post subject: |
|
|
Name me one good (and sane) reason for having a xulrunner-9999 ebuild and we will add it to ::devnull. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Mon Mar 16, 2009 9:53 am Post subject: |
|
|
Well, I am aware that both can't be installed the same time. But since the full firefox already includes xulrunner there is no need for a seperate one. With USE="-xulrunner firefox" all apps should compile against firefox rather but this does not work for every package (it should though, blame the crappy ebuilds or gentoo). Imho this whole xulrunner idea is abstract. |
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Mon Mar 16, 2009 11:24 am Post subject: |
|
|
i am in the same situation as kernelOfTruth.
at least we 2 would really like to see a xulrunner-9999 package.
maybe discuss with the gentoo mozilla guys why xthe xulrunner ebuilds and useflags were introduced. |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Mon Mar 16, 2009 11:44 am Post subject: |
|
|
Hmm, I am thinking about something like PROVIDES="net-libs/xulrunner" in the firefox ebuild. I wonder if that would work somehow. |
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sat Mar 21, 2009 11:13 pm Post subject: |
|
|
mozilla-firefox-3.1-beta3 just appeared in the overlay. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Mar 22, 2009 12:24 am Post subject: |
|
|
I will try this one next week |
|
Back to top |
|
|
Gef Apprentice
Joined: 17 May 2008 Posts: 180 Location: France
|
Posted: Sun Mar 22, 2009 1:11 am Post subject: |
|
|
I'm trying to emerge it.
So far, xulrunner did compile fine, but mozilla-firefox-3.1beta3 if failling.
Symptom : Some "tar -cf | tar -xf" if filling $PORTAGE_TMPDIR recursively with the same data tree.
Build log show this before the nearly-infinite recursive loop :
Quote: | /var/tmp/portage/www-client/mozilla-firefox-3.1_beta3/work/mozilla-1.9.1/config/nsinstall -R -m 644 blocklist.xml ../../dist/bin
cp /usr/lib/xulrunner-1.9/bin/xulrunner-stub ../../dist/bin/firefox
/var/tmp/portage/www-client/mozilla-firefox-3.1_beta3/work/mozilla-1.9.1/config/nsinstall -R -m 644 ../../LICENSE ../../dist/bin
/var/tmp/portage/www-client/mozilla-firefox-3.1_beta3/work/mozilla-1.9.1/config/nsinstall -D ../../dist/bin/xulrunner
(cd /usr/lib/xulrunner-1.9/bin && tar -cvhf - .) | (cd ../../dist/bin/xulrunner && tar -xf -)
./
./sdk/
./sdk/idl/
./sdk/idl/nsIInputStream.idl
./sdk/idl/nsIWebBrowserChrome.idl
./sdk/idl/nsIDOMHTMLFieldSetElement.idl
./sdk/idl/nsIDOMElement.idl
./sdk/idl/nsIDOMHTMLParagraphElement.idl
./sdk/idl/nsIDOMHTMLIFrameElement.idl
./sdk/idl/nsIDOMCDATASection.idl
./sdk/idl/nsIDOMDocumentEvent.idl
./sdk/idl/nsIDOMBarProp.idl
./sdk/idl/nsIDOMHTMLHeadElement.idl
[...snip...]
./xpt_dump
./xpt_link
./libxpcom.so
./bin/
./bin/sdk/
./bin/sdk/idl/
./bin/sdk/idl/nsIInputStream.idl
./bin/sdk/idl/nsIWebBrowserChrome.idl
./bin/sdk/idl/nsIDOMHTMLFieldSetElement.idl
./bin/sdk/idl/nsIDOMElement.idl
./bin/sdk/idl/nsIDOMHTMLParagraphElement.idl
./bin/sdk/idl/nsIDOMHTMLIFrameElement.idl
./bin/sdk/idl/nsIDOMCDATASection.idl
./bin/sdk/idl/nsIDOMDocumentEvent.idl
./bin/sdk/idl/nsIDOMBarProp.idl
./bin/sdk/idl/nsIDOMHTMLHeadElement.idl
[...snip...]
./bin/bin/bin/bin/bin/bin/bin/idl/nsIStreamTransportService.idl
./bin/bin/bin/bin/bin/bin/bin/idl/nsIDOMXPathException.idl
./bin/bin/bin/bin/bin/bin/bin/idl/nsITooltipTextProvider.idl
./bin/bin/bin/bin/bin/bin/bin/idl/nsISHistoryListener.idl
./bin/bin/bin/bin/bin/bin/bin/idl/nsIDOMNSHTMLFormElement.idl
|
And here we go again until a violent [Error 23] (Disk full ..).
What is happenning :
This Code: | (cd /usr/lib/xulrunner-1.9/bin && tar -cvhf - .) | (cd ../../dist/bin/xulrunner && tar -xf -) |
is called before the loop. So let's hunt that :
Quote: | host ~ # ls -alh /usr/lib/xulrunner-1.9/bin
lrwxrwxrwx 1 root root 23 mars 22 02:16 /usr/lib/xulrunner-1.9/bin -> /usr/lib/xulrunner-1.9/
|
I'll try to rm the symbolic bin/ link and re-emerge mozilla-firefox.
edit : obviously, it fails again with something like "Nothing to do to provide necessary dependance" from gmake. Damn'it. _________________ Laptop : Gentoo ~amd64
(remote) Server : Gentoo amd64 |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2998 Location: Bay Area, CA
|
Posted: Sun Mar 22, 2009 4:43 am Post subject: |
|
|
There seems to an infinite cycle in the ebuild. The dist/.../../bin is recusrively created until /var/tmp/portage runs out of space. The install, which takes typical 500-600MB, goes all the way upo 1.8G (size of my /var/tmp/portage tmpfs) and dies. |
|
Back to top |
|
|
aliquid n00b
Joined: 14 Mar 2008 Posts: 37
|
Posted: Sun Mar 22, 2009 6:37 am Post subject: |
|
|
I was able to build beta 3 with most patches from mozilla-overlay applied (a few required small modification and some were already applied upstream). Here's patch to fix infinite loop:
Code: |
--- mozilla/browser/app/Makefile.in 2009-03-20 22:42:42.654283823 +0300
+++ mozilla/browser/app/Makefile.in 2009-03-20 22:45:15.753284332 +0300
@@ -421,7 +421,8 @@
rsync -a --copy-unsafe-links $(LIBXUL_DIST)/XUL.framework $(DIST)/$(APP_NAME).app/Contents/Frameworks
else
$(NSINSTALL) -D $(DIST)/bin/xulrunner
- (cd $(LIBXUL_SDK)/bin && tar $(TAR_CREATE_FLAGS) - .) | (cd $(DIST)/bin/xulrunner && tar -xf -)
+ mkdir -p $(DIST)/bin/xulrunner
+ cp -vr $(LIBXUL_SDK)/* $(DIST)/bin/xulrunner
endif # cocoa
endif # SKIP_COPY_XULRUNNER
endif # LIBXUL_SDK
|
|
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sun Mar 22, 2009 12:09 pm Post subject: |
|
|
aliquid,
good work (although i did not try it myself yet).
did you already file a bug? if not, please do so.
i had the same problem, installing firefox with USE="-xulrunner" was smouth, though. |
|
Back to top |
|
|
Gef Apprentice
Joined: 17 May 2008 Posts: 180 Location: France
|
Posted: Sun Mar 22, 2009 12:56 pm Post subject: |
|
|
mozilla-firefox-3.1_beta3 and xulrunner-3.1_beta3 disappeared from mozilla-overlay
edit : ./files/3.1_beta3/ and its patches are still in the overlay.
edit² : http://overlays.gentoo.org/proj/mozilla/changeset/165 _________________ Laptop : Gentoo ~amd64
(remote) Server : Gentoo amd64 |
|
Back to top |
|
|
ronmon Veteran
Joined: 15 Apr 2002 Posts: 1043 Location: Key West, FL
|
Posted: Sun Mar 22, 2009 1:34 pm Post subject: |
|
|
Yep, my overnight sync picked up beta 3 and I ran into the loop problem. So I re-synced and it was gone. Guess I'll try again in a day or two. _________________ Ask Questions the Smart Way - by ESR |
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Sun Mar 22, 2009 2:02 pm Post subject: |
|
|
as i said, i have firefox-3.1_beta3 running, since i installed with USE="-xulrunner", but i do not have any plugins. flash, acroread, ... are all gone.
that may be a reason (too) why the ebuild is gone again. |
|
Back to top |
|
|
ronmon Veteran
Joined: 15 Apr 2002 Posts: 1043 Location: Key West, FL
|
Posted: Mon Mar 23, 2009 11:29 am Post subject: |
|
|
It showed up again this morning. It built and runs just fine with xulrunner. A couple add-ons that were incompatible with beta 2 now work again. I'm posting from it now. _________________ Ask Questions the Smart Way - by ESR |
|
Back to top |
|
|
alex.blackbit Advocate
Joined: 26 Jul 2005 Posts: 2397
|
Posted: Mon Mar 23, 2009 11:47 am Post subject: |
|
|
right, revision 169 compiles and runs fine.
what does not work for me are the plugins (flash, acroread, vlc, ...).
do they work for you, ronmon?
i already contacted armin76 and reported the issue. |
|
Back to top |
|
|
|