Bug 11749 - [morty] nightly-qa-logrotate error: task do_install
Summary: [morty] nightly-qa-logrotate error: task do_install
Status: RESOLVED WORKSFORME
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.2.2
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.2.2
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-07-03 21:02 UTC by David Lopez Barriba
Modified: 2017-07-18 15:43 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
error-logrotate-log (1.83 MB, text/plain)
2017-07-03 21:02 UTC, David Lopez Barriba
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Lopez Barriba 2017-07-03 21:02:34 UTC
Created attachment 3854 [details]
error-logrotate-log

Branch : Morty
Buildslave: centos7 
Builder:  nightly-qa-logrotate #10          
error: recipe gtk+3-3.20.9-r0: task do_install: Failed 






| make[2]: *** [Gtk-3.0.gir] Error 1
| make[2]: Leaving directory '/home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/build/tmp/work/core2-64-poky-linux/gtk+3/3.20.9-r0/build/gtk'
| Makefile:7264: recipe for target 'install' failed
| make[1]: *** [install] Error 2
| make[1]: Leaving directory '/home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/build/tmp/work/core2-64-poky-linux/gtk+3/3.20.9-r0/build/gtk'
| Makefile:716: recipe for target 'install-recursive' failed
| make: *** [install-recursive] Error 1
| WARNING: exit code 1 from a shell command.
| ERROR: oe_runmake failed
| ERROR: Function failed: do_install (log file is located at /home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/build/tmp/work/core2-64-poky-linux/gtk+3/3.20.9-r0/temp/log.do_install.29255)
NOTE: recipe gtk+3-3.20.9-r0: task do_install: Failed
ERROR: Task (/home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/meta/recipes-gnome/gtk+/gtk+3_3.20.9.bb:do_install) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5992 tasks of which 391 didn't need to be rerun and 1 failed.
Comment 1 Ross Burton 2017-07-06 15:59:00 UTC
The core error is:

| /home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/build/tmp/work/core2-64-poky-linux/gtk+3/3.20.9-r0/build/gtk/tmp-introspectf7nkbctw/.libs/Gtk-3.0: error while loading shared libraries: libgdk-3.so.0: cannot open shared object file: No such file or directory

Does this happen reliably?
Comment 2 David Lopez Barriba 2017-07-11 20:19:19 UTC
(In reply to comment #1)
> The core error is:
> 
> |
> /home/ab/autobuilder/yocto-worker/nightly-qa-logrotate/build/build/tmp/work/
> core2-64-poky-linux/gtk+3/3.20.9-r0/build/gtk/tmp-introspectf7nkbctw/.libs/
> Gtk-3.0: error while loading shared libraries: libgdk-3.so.0: cannot open
> shared object file: No such file or directory
> 
> Does this happen reliably?

I've retested nightly-qa-logrotate four times to make sure, and all of them passed. They were tested in the following workers:

opensuse422.yctb.zpn.intel.com #12
fedora24.yctb.zpn.intel.com #13
ubuntu1704.yctb.zpn.intel.com #14
ubuntu1604.yctb.zpn.intel.com #15

I don't know why it failed in the first time, so I couldn't reproduce it anymore.
Comment 3 Stephen K Jolley 2017-07-14 17:23:05 UTC
It appears the question is answered.  I would suggest you close this works for me.
Comment 4 Ross Burton 2017-07-17 11:36:12 UTC
Odd and mysterious.  Could be a race but its going to be very rare and not easy to find.