Bug 1327

Summary: perl isn't executable! for qemuarm build
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Jiajun Xu <jiajun.xu>
Component: coreAssignee: Dexuan Cui <dexuan.cui>
Status: VERIFIED WORKSFORME QA Contact:
Severity: normal    
Priority: High CC: ke.yu, meta.mr.watcher, meta.watcher, sgw, shane.wang
Version: unspecified   
Target Milestone: 1.1 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Jiajun Xu 2011-08-03 20:10:29 UTC
Poky/Branch: master
Commit: 5fbac72eb8c3cddf10876cf007aff54180c7264e

Latest tree meet a error "perl isn't executable" for perl-native build against qemuarm. Complete log is on http://autobuilder.pokylinux.org:8010/builders/nightly-external/builds/61/steps/shell_10/logs/stdio.


######
| *** p1: lib/  p3:   p5: List/Util.pm
| *** Module name OUT: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.12.3/List/Util.pm
| Files seem to be ok, not bothering to rebuild.
| ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv5te-poky-linux-gnueabi/perl-5.12.3-r4/image
| *** Module name IN: lib/Cwd.pm
| *** p1: lib/  p3:   p5: Cwd.pm
| *** Module name OUT: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.12.3/Cwd.pm
| *** Module name IN: lib/List/Util.pm
| *** p1: lib/  p3:   p5: List/Util.pm
| *** Module name OUT: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.12.3/List/Util.pm
| *** Module name IN: lib/File/Glob.pm
| *** p1: lib/  p3:   p5: File/Glob.pm
| *** Module name OUT: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.12.3/FERROR: Function 'do_install' failed (see /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv5te-poky-linux-gnueabi/perl-5.12.3-r4/temp/log.do_install.6251 for further information)
| ile/Glob.pm
| perl isn't executable!
| make[1]: *** [install.perl] Error 255
| make[1]: Leaving directory `/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv5te-poky-linux-gnueabi/perl-5.12.3-r4/perl-5.12.3'
| make: *** [install] Error 2
| ERROR: oe_runmake failed
NOTE: package perl-5.12.3-r4: task do_install: Failed
ERROR: Task 797 (/srv/home/pokybuild/poky-slave/nightly-external/build/meta/recipes-devtools/perl/perl_5.12.3.bb, do_install) failed with exit code '1'
######
Comment 1 Dexuan Cui 2011-08-10 18:14:28 UTC
I can't reproduce it on latest poky master and the autobuilder doesn't meet with the issue, either.

BTW: I once reproduced the issue and suspected this is a pseudo-related issue, but later I couldn't reproduce it any longer, even on the same git commit......
Maybe there is some issue, but since it's not reproducible now, I think we can mark it RESOLVED|WorksForMe and change the priority to Medium.
Comment 2 Jiajun Xu 2011-08-15 00:43:21 UTC
(In reply to comment #1)
> I can't reproduce it on latest poky master and the autobuilder doesn't meet
> with the issue, either.
> BTW: I once reproduced the issue and suspected this is a pseudo-related issue,
> but later I couldn't reproduce it any longer, even on the same git commit......
> Maybe there is some issue, but since it's not reproducible now, I think we can
> mark it RESOLVED|WorksForMe and change the priority to Medium.

I could not reproduce the bug either. I think we could mark it as WORKDSFORME.
Comment 3 Jiajun Xu 2011-08-15 00:43:35 UTC
Verify the bug