guado_moblab-paladin: autotest-web-frontend |
|||||||||||
Issue descriptionhttps://uberchromegw.corp.google.com/i/chromeos/builders/guado_moblab-paladin https://uberchromegw.corp.google.com/i/chromeos/builders/guado_moblab-paladin/builds/4025 Build failures since before the weekend: autotest-web-frontend-0.0.1-r1449: >>> Emerging (1 of 1) chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos for /build/guado_moblab/ autotest-web-frontend-0.0.1-r1449: * Running stacked hooks for pre_pkg_setup autotest-web-frontend-0.0.1-r1449: * sysroot_build_bin_dir ... autotest-web-frontend-0.0.1-r1449: [ ok ] autotest-web-frontend-0.0.1-r1449: * Running stacked hooks for pre_src_unpack autotest-web-frontend-0.0.1-r1449: * python_multilib_setup ... autotest-web-frontend-0.0.1-r1449: [ ok ] autotest-web-frontend-0.0.1-r1449: >>> Unpacking source... autotest-web-frontend-0.0.1-r1449: Cloning into '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1'... autotest-web-frontend-0.0.1-r1449: done. autotest-web-frontend-0.0.1-r1449: >>> Source unpacked in /build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work autotest-web-frontend-0.0.1-r1449: * Running stacked hooks for post_src_unpack autotest-web-frontend-0.0.1-r1449: * asan_init ... autotest-web-frontend-0.0.1-r1449: [ ok ] autotest-web-frontend-0.0.1-r1449: >>> Preparing source in /build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1 ... autotest-web-frontend-0.0.1-r1449: 08:47:06 INFO | Compiling client autotest.EmbeddedSpreadsheetClient autotest-web-frontend-0.0.1-r1449: 08:47:06 DEBUG| Running 'java -Xmx512M -Djava.util.prefs.userRoot=/tmp -cp "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/src:/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/bin:/opt/google-web-toolkit/gwt-user.jar:/opt/google-web-toolkit/gwt-dev.jar" -Djava.awt.headless=true com.google.gwt.dev.Compiler -war "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/www.new" autotest.EmbeddedSpreadsheetClient' autotest-web-frontend-0.0.1-r1449: 08:47:19 ERROR| Error compiling autotest.EmbeddedSpreadsheetClient, leaving old client autotest-web-frontend-0.0.1-r1449: 08:47:19 INFO | Compiling client autotest.TkoClient autotest-web-frontend-0.0.1-r1449: 08:47:19 DEBUG| Running 'java -Xmx512M -Djava.util.prefs.userRoot=/tmp -cp "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/src:/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/bin:/opt/google-web-toolkit/gwt-user.jar:/opt/google-web-toolkit/gwt-dev.jar" -Djava.awt.headless=true com.google.gwt.dev.Compiler -war "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/www.new" autotest.TkoClient' autotest-web-frontend-0.0.1-r1449: 08:47:35 ERROR| Error compiling autotest.TkoClient, leaving old client autotest-web-frontend-0.0.1-r1449: 08:47:35 INFO | Compiling client autotest.AfeClient autotest-web-frontend-0.0.1-r1449: 08:47:35 DEBUG| Running 'java -Xmx512M -Djava.util.prefs.userRoot=/tmp -cp "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/src:/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/bin:/opt/google-web-toolkit/gwt-user.jar:/opt/google-web-toolkit/gwt-dev.jar" -Djava.awt.headless=true com.google.gwt.dev.Compiler -war "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/www.new" autotest.AfeClient' autotest-web-frontend-0.0.1-r1449: 08:47:49 ERROR| Error compiling autotest.AfeClient, leaving old client autotest-web-frontend-0.0.1-r1449: 08:47:49 INFO | Compiling client autotest.EmbeddedTkoClient autotest-web-frontend-0.0.1-r1449: 08:47:49 DEBUG| Running 'java -Xmx512M -Djava.util.prefs.userRoot=/tmp -cp "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/src:/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/bin:/opt/google-web-toolkit/gwt-user.jar:/opt/google-web-toolkit/gwt-dev.jar" -Djava.awt.headless=true com.google.gwt.dev.Compiler -war "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/www.new" autotest.EmbeddedTkoClient' autotest-web-frontend-0.0.1-r1449: 08:48:03 ERROR| Error compiling autotest.EmbeddedTkoClient, leaving old client autotest-web-frontend-0.0.1-r1449: 08:48:03 INFO | Compiling client autotest.MoblabSetupClient autotest-web-frontend-0.0.1-r1449: 08:48:03 DEBUG| Running 'java -Xmx512M -Djava.util.prefs.userRoot=/tmp -cp "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/src:/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/bin:/opt/google-web-toolkit/gwt-user.jar:/opt/google-web-toolkit/gwt-dev.jar" -Djava.awt.headless=true com.google.gwt.dev.Compiler -war "/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-work/frontend/client/www.new" autotest.MoblabSetupClient' autotest-web-frontend-0.0.1-r1449: 08:48:17 ERROR| Error compiling autotest.MoblabSetupClient, leaving old client autotest-web-frontend-0.0.1-r1449: 08:48:17 ERROR| The following clients failed: autotest.EmbeddedSpreadsheetClient autotest-web-frontend-0.0.1-r1449: autotest.TkoClient autotest-web-frontend-0.0.1-r1449: autotest.AfeClient autotest-web-frontend-0.0.1-r1449: autotest.EmbeddedTkoClient autotest-web-frontend-0.0.1-r1449: autotest.MoblabSetupClient autotest-web-frontend-0.0.1-r1449: * ERROR: chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos failed (prepare phase): autotest-web-frontend-0.0.1-r1449: * (no error message) autotest-web-frontend-0.0.1-r1449: * autotest-web-frontend-0.0.1-r1449: * Call stack: autotest-web-frontend-0.0.1-r1449: * ebuild.sh, line 93: Called src_prepare autotest-web-frontend-0.0.1-r1449: * environment, line 3283: Called die autotest-web-frontend-0.0.1-r1449: * The specific snippet of code: autotest-web-frontend-0.0.1-r1449: * "${AUTOTEST_WORK}"/utils/compile_gwt_clients.py -a -e"-Djava.util.prefs.userRoot=/tmp" || die autotest-web-frontend-0.0.1-r1449: * autotest-web-frontend-0.0.1-r1449: * If you need support, post the output of `emerge --info '=chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos'`, autotest-web-frontend-0.0.1-r1449: * the complete build log and the output of `emerge -pqv '=chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos'`. autotest-web-frontend-0.0.1-r1449: * The complete build log is located at '/build/guado_moblab/tmp/portage/logs/chromeos-base:autotest-web-frontend-0.0.1-r1449:20161017-154701.log'. autotest-web-frontend-0.0.1-r1449: * For convenience, a symlink to the build log is located at '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/temp/build.log'. autotest-web-frontend-0.0.1-r1449: * The ebuild environment file is located at '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/temp/environment'. autotest-web-frontend-0.0.1-r1449: * Working directory: '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1' autotest-web-frontend-0.0.1-r1449: * S: '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1' autotest-web-frontend-0.0.1-r1449: >>> Failed to emerge chromeos-base/autotest-web-frontend-0.0.1-r1449 for /build/guado_moblab/, Log file: autotest-web-frontend-0.0.1-r1449: >>> '/build/guado_moblab/tmp/portage/logs/chromeos-base:autotest-web-frontend-0.0.1-r1449:20161017-154701.log' autotest-web-frontend-0.0.1-r1449: autotest-web-frontend-0.0.1-r1449: * Messages for package chromeos-base/autotest-web-frontend-0.0.1-r1449 merged to /build/guado_moblab/: autotest-web-frontend-0.0.1-r1449: autotest-web-frontend-0.0.1-r1449: * ERROR: chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos failed (prepare phase): autotest-web-frontend-0.0.1-r1449: * (no error message) autotest-web-frontend-0.0.1-r1449: * autotest-web-frontend-0.0.1-r1449: * Call stack: autotest-web-frontend-0.0.1-r1449: * ebuild.sh, line 93: Called src_prepare autotest-web-frontend-0.0.1-r1449: * environment, line 3283: Called die autotest-web-frontend-0.0.1-r1449: * The specific snippet of code: autotest-web-frontend-0.0.1-r1449: * "${AUTOTEST_WORK}"/utils/compile_gwt_clients.py -a -e"-Djava.util.prefs.userRoot=/tmp" || die autotest-web-frontend-0.0.1-r1449: * autotest-web-frontend-0.0.1-r1449: * If you need support, post the output of `emerge --info '=chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos'`, autotest-web-frontend-0.0.1-r1449: * the complete build log and the output of `emerge -pqv '=chromeos-base/autotest-web-frontend-0.0.1-r1449::chromiumos'`. autotest-web-frontend-0.0.1-r1449: * The complete build log is located at '/build/guado_moblab/tmp/portage/logs/chromeos-base:autotest-web-frontend-0.0.1-r1449:20161017-154701.log'. autotest-web-frontend-0.0.1-r1449: * For convenience, a symlink to the build log is located at '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/temp/build.log'. autotest-web-frontend-0.0.1-r1449: * The ebuild environment file is located at '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/temp/environment'. autotest-web-frontend-0.0.1-r1449: * Working directory: '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1' autotest-web-frontend-0.0.1-r1449: * S: '/build/guado_moblab/tmp/portage/chromeos-base/autotest-web-frontend-0.0.1-r1449/work/autotest-web-frontend-0.0.1'
,
Oct 17 2016
See https://bugs.chromium.org/p/chromium/issues/detail?id=656812 -- it is really difficult to debug the java compilation issues here... But I think it's an issue with javac (icedtea-bin) which no longer has libcups: 14:35:05 ERROR| [stderr] Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: /opt/icedtea-bin-7.2.5.3/jre/lib/amd64/headless/libmawt.so: libcups.so.2: cannot open shared object file: No such file or directory 14:35:05 ERROR| [stderr] at java.lang.ClassLoader$NativeLibrary.load(Native Method) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851) 14:35:05 ERROR| [stderr] at java.lang.Runtime.load0(Runtime.java:795) 14:35:05 ERROR| [stderr] at java.lang.System.load(System.java:1062) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader$NativeLibrary.load(Native Method) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872) 14:35:05 ERROR| [stderr] at java.lang.Runtime.loadLibrary0(Runtime.java:849) 14:35:05 ERROR| [stderr] at java.lang.System.loadLibrary(System.java:1088) 14:35:05 ERROR| [stderr] at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:77) 14:35:05 ERROR| [stderr] at java.security.AccessController.doPrivileged(Native Method) 14:35:05 ERROR| [stderr] at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74) 14:35:05 ERROR| [stderr] at java.lang.Class.forName0(Native Method) 14:35:05 ERROR| [stderr] at java.lang.Class.forName(Class.java:191) 14:35:05 ERROR| [stderr] at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102) 14:35:05 ERROR| [stderr] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81) 14:35:05 ERROR| [stderr] at com.google.gwt.dev.Precompile$GraphicsInitThread.run(Precompile.java:325)
,
Oct 17 2016
IIUC, we never actually resolved the root cause of: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=877 but it was resolved upstream here, supposedly: https://bugs.gentoo.org/show_bug.cgi?id=486042 but I think we're still on an old version of icedtea-bin. So USE=-cups is broken.
,
Oct 18 2016
Just FYI, this is in flight and should fix the $subject error: https://chromium-review.googlesource.com/#/c/400002/
,
Oct 18 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/3dfde551b8ca1ad9ffbc38e8b0b5755676382603 commit 3dfde551b8ca1ad9ffbc38e8b0b5755676382603 Author: Brian Norris <briannorris@chromium.org> Date: Mon Oct 17 22:32:02 2016 sdk: build icedtea-bin with cups support (again) icedtea-bin still has libraries that link against libcups. We're hitting this in the autotest-web-frontend ebuild, with java issues like this: 14:35:05 ERROR| [stderr] Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: /opt/icedtea-bin-7.2.5.3/jre/lib/amd64/headless/libmawt.so: libcups.so.2: cannot open shared object file: No such file or directory 14:35:05 ERROR| [stderr] at java.lang.ClassLoader$NativeLibrary.load(Native Method) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851) 14:35:05 ERROR| [stderr] at java.lang.Runtime.load0(Runtime.java:795) 14:35:05 ERROR| [stderr] at java.lang.System.load(System.java:1062) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader$NativeLibrary.load(Native Method) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) 14:35:05 ERROR| [stderr] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872) 14:35:05 ERROR| [stderr] at java.lang.Runtime.loadLibrary0(Runtime.java:849) 14:35:05 ERROR| [stderr] at java.lang.System.loadLibrary(System.java:1088) 14:35:05 ERROR| [stderr] at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:77) 14:35:05 ERROR| [stderr] at java.security.AccessController.doPrivileged(Native Method) 14:35:05 ERROR| [stderr] at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74) 14:35:05 ERROR| [stderr] at java.lang.Class.forName0(Native Method) 14:35:05 ERROR| [stderr] at java.lang.Class.forName(Class.java:191) 14:35:05 ERROR| [stderr] at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102) 14:35:05 ERROR| [stderr] at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81) 14:35:05 ERROR| [stderr] at com.google.gwt.dev.Precompile$GraphicsInitThread.run(Precompile.java:325) This is similar to the upstream Gentoo bug here: https://bugs.gentoo.org/show_bug.cgi?id=486042 Options: (1) upgrade icedtea-bin (2) turn USE=cups back on in the SDK I'm choosing the path of least resistance. BUG= chromium:656717 TEST=`emerge-${BOARD} autotest-web-frontend` doesn't fail Change-Id: I73c6a2abe8b7eedab07b6428a73934655943ab11 Signed-off-by: Brian Norris <briannorris@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/400002 [modify] https://crrev.com/3dfde551b8ca1ad9ffbc38e8b0b5755676382603/profiles/targets/sdk/package.use
,
Oct 18 2016
,
Oct 18 2016
,
Jan 21 2017
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by briannorris@chromium.org
, Oct 17 2016