Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247248 - xulrunner fails to install...
Summary: xulrunner fails to install...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 19:25 UTC by brankob
Modified: 2009-04-01 16:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info output... (eminfo.txt,5.41 KB, text/plain)
2008-11-17 19:28 UTC, brankob
Details
log file (autoconf-28485.out,89 bytes, text/plain)
2008-11-17 22:21 UTC, brankob
Details
eclass debug log from the same map (eclass-debug.log,5.50 KB, text/plain)
2008-11-17 22:22 UTC, brankob
Details
file that should contain "complete build log" (eclass-debug.log,5.50 KB, text/plain)
2008-11-17 22:37 UTC, brankob
Details
complete build log (net-libs:xulrunner-1.9.0.4-r1:20081116-215825.log,3.39 KB, text/plain)
2008-11-17 22:39 UTC, brankob
Details

Note You need to log in before you can comment on or make changes to this bug.
Description brankob 2008-11-17 19:25:40 UTC
I'm not sure what is wrong, but since xulrunner appears to be common denominator, i have listed it here.

Latest emerge -uD world tried to emerge xulrunner, versions 1.8.1.18-r1 and xulrunner-1.9.0.4-r1, both of which failed to emerge.

After that I seen that I couldn't emerge even existing existing 1.8.1.17 and 1.9.0.3.

They die with the message:  

 * Applying various patches (bugfixes/updates) ...
 *   000_flex-configure-LANG.patch ...                                                                                                                [ ok ]
 *   001-xul_gentoo_install_dirs.patch ...                                                                                                            [ ok ]
 *   002-bzXXX_pc_honour_system_nspr_nss.patch ...                                                                                                    [ ok ]
 *   055_firefox-2.0_gfbsd-pthreads.patch ...                                                                                                         [ ok ]
 *   063_firefox-rpath-3.patch ...                                                                                                                    [ ok ]
 *   064_firefox-nsplugins-v3.patch ...                                                                                                               [ ok ]
 *   068_firefox-nss-gentoo-fix.patch ...                                                                                                             [ ok ]
 *   100-system-hunspell-corrections.patch ...                                                                                                        [ ok ]
 *   800-bsd_include.patch ...                                                                                                                        [ ok ]
 * Done with patching
 * Running eautoreconf in '/var/tmp/portage/net-libs/xulrunner-1.9.0.4-r1/work/mozilla' ...
 * Running autoconf ...                                                                                                                               [ !! ]

 * Failed Running autoconf !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/net-libs/xulrunner-1.9.0.4-r1/temp/autoconf-29969.out

 * 
 * ERROR: net-libs/xulrunner-1.9.0.4-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 5096:  Called eautoreconf
 *             environment, line 1357:  Called eautoconf
 *             environment, line 1300:  Called autotools_run_tool 'autoconf'
 *             environment, line  717:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running autoconf !
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/net-libs:xulrunner-1.9.0.4-r1:20081116-215825.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/xulrunner-1.9.0.4-r1/temp/environment'.
 * 
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.10"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info

>>> Failed to emerge net-libs/xulrunner-1.9.0.4-r1, Log file:

>>>  '/var/log/portage/net-libs:xulrunner-1.9.0.4-r1:20081116-215825.log'


I have tried to emerge xulrunners listed direct dependencies and autoconf since ebuild says something about eautoreconfig failure. Results are exactly the same as before. 







Reproducible: Always
Comment 1 brankob 2008-11-17 19:28:10 UTC
Created attachment 172110 [details]
emerge --info output...
Comment 2 Rafał Mużyło 2008-11-17 21:41:49 UTC
My standard comment:
read what you've posted and follow those suggestions.
Comment 3 brankob 2008-11-17 22:21:56 UTC
Created attachment 172131 [details]
log file

as requested in ebuild...
Comment 4 brankob 2008-11-17 22:22:56 UTC
Created attachment 172132 [details]
eclass debug log from the same map
Comment 5 brankob 2008-11-17 22:37:43 UTC
Created attachment 172133 [details]
file that should contain "complete build log"
Comment 6 brankob 2008-11-17 22:39:52 UTC
Created attachment 172134 [details]
complete build log
Comment 7 Rafał Mużyło 2008-11-18 11:03:00 UTC
Which versions of autoconf you've got ?
Do you have following files:
/usr/share/autoconf/autoconf.m4
/usr/share/autoconf/autoconf/autoconf.m4 ?
Comment 8 Rafał Mużyło 2008-11-18 11:04:10 UTC
Sorry, I've missed your 'emerge --info'.
Comment 9 brankob 2008-11-18 13:00:03 UTC
(In reply to comment #7)
> Do you have following files:
> /usr/share/autoconf/autoconf.m4

No. "equery belongs /usr/share/autoconf/autoconf.m4" sys it belongs to autoconf-2.13.

Silly me. Didn't think to re-emerge all existing versions, just latest.
emerge =autoconf-2.13 fixed it. Everything now builds fine.

Thanks.


Comment 10 Lars 2009-04-01 16:51:46 UTC
firefox 3.0.7 was wiped out of the portage tree, but firefox 3.0.8 needs >=net-libs/xulrunner-1.9.0.8

if a downgrade to version 2 of firefox is not wanted, a "workaround" is to disable the xulrunner use flag for www-client/mozilla-firefox