<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>9469</bug_id>
          
          <creation_ts>2016-04-14 23:46:54 +0000</creation_ts>
          <short_desc>Extensible SDK: Installation failure</short_desc>
          <delta_ts>2016-04-18 22:39:53 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.1 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Phlip Balister">philip</reporter>
          <assigned_to name="Paul Eggleton">bluelightning</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>stephano</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>61273</commentid>
    <comment_count>0</comment_count>
      <attachid>3127</attachid>
    <who name="Phlip Balister">philip</who>
    <bug_when>2016-04-14 23:46:54 +0000</bug_when>
    <thetext>Created attachment 3127
/home/balister/sdks-ext/Alchemy_sdk/preparing_build_system.log

I build the extensible sdk for the gnuradio-dev-image. Of specific interest oe-core and bitbake are at the same level, not bitbake in the oe-core directory.

I try to install the sdk and see:

[balister@thuvia sdks-ext]$ sh ~/src/oe-core/build/tmp-glibc/deploy/sdk/oecore-x86_64-armv7ahf-neon-toolchain-ext-nodistro.0.sh 
OpenEmbedded Extensible SDK installer version nodistro.0
========================================================
Enter target directory for SDK (default: ~/Alchemy_sdk): ./Alchemy_sdk
You are about to install the SDK to &quot;/home/balister/sdks-ext/Alchemy_sdk&quot;. Proceed[Y/n]? 
Extracting SDK......................................................................................................................................................done
Setting it up...
Extracting buildtools...
Preparing build system...
ERROR: SDK preparation failed: see /home/balister/sdks-ext/Alchemy_sdk/preparing_build_system.log


The log file suggest failure detecting some perl modules, but double checking with dnf install suggest they are installed. This is on a Fedora 23 machine. The modules are not in /usr/lib/perl...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61314</commentid>
    <comment_count>1</comment_count>
    <who name="Stephano Cetola">stephano</who>
    <bug_when>2016-04-17 19:15:38 +0000</bug_when>
    <thetext>Perl has snuck its way back into buildtools:

sysroots/x86_64-oesdk-linux/usr/bin/perl

I looked for recent changes that might have caused this to happen. I found this commit, and when I rolled it back, the perl executable was no longer included in buildtools.

https://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg79337.html

I&apos;m not sure why nativesdk-buildtools-perl-dummy isn&apos;t working as it used to, or for that matter, why this doesn&apos;t seem to happen in Yocto. I&apos;m still digging into these things.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61318</commentid>
    <comment_count>2</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-04-17 23:06:38 +0000</bug_when>
    <thetext>Philip sent me his minimal SDK installer and I&apos;ve noticed that python has apparently sneaked into the host part of the SDK - that shouldn&apos;t be there either since the buildtools already provides it and without relocation (which is disabled by the eSDK installer) it is broken. Philip, do you have TOOLCHAIN_HOST_TASK(_append) set somewhere?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61319</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-04-17 23:46:24 +0000</bug_when>
    <thetext>The perl-in-buildtools problem appears to be triggered by using ipk, at least; I&apos;ve reproduced that here with poky by setting PACKAGE_CLASSES = &quot;package_ipk&quot;. I guess opkg isn&apos;t giving nativesdk-buildtools-perl-dummy package precedence for some reason.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61358</commentid>
    <comment_count>4</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-04-18 21:24:52 +0000</bug_when>
    <thetext>Fix merged to master and krogoth:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=c219c6d5826b6f1002f5486eceeb1cc8990d7c28</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61365</commentid>
    <comment_count>5</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-04-18 22:39:53 +0000</bug_when>
    <thetext>FYI I&apos;ve created bug 9479 to cover python being added via TOOLCHAIN_HOST_TASK and breaking the eSDK.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3127</attachid>
            <date>2016-04-14 23:46:54 +0000</date>
            <delta_ts>2016-04-14 23:46:54 +0000</delta_ts>
            <desc>/home/balister/sdks-ext/Alchemy_sdk/preparing_build_system.log</desc>
            <filename>preparing_build_system.log</filename>
            <type>text/x-log</type>
            <size>3152</size>
            <attacher name="Phlip Balister">philip</attacher>
            
              <data encoding="base64">CiMjIyBTaGVsbCBlbnZpcm9ubWVudCBzZXQgdXAgZm9yIGJ1aWxkcy4gIyMjCgpZb3UgY2FuIG5v
dyBydW4gJ2JpdGJha2UgPHRhcmdldD4nCgpDb21tb24gdGFyZ2V0cyBhcmU6CiAgICBjb3JlLWlt
YWdlLW1pbmltYWwKICAgIGNvcmUtaW1hZ2Utc2F0bwogICAgbWV0YS10b29sY2hhaW4KICAgIG1l
dGEtaWRlLXN1cHBvcnQKCllvdSBjYW4gYWxzbyBydW4gZ2VuZXJhdGVkIHFlbXUgaW1hZ2VzIHdp
dGggYSBjb21tYW5kIGxpa2UgJ3J1bnFlbXUgcWVtdXg4NicKUHJlcGFyaW5nIFNESyBmb3IgZ251
cmFkaW8tZGV2LWltYWdlLi4uCkVSUk9SOiAgT0UtY29yZSdzIGNvbmZpZyBzYW5pdHkgY2hlY2tl
ciBkZXRlY3RlZCBhIHBvdGVudGlhbCBtaXNjb25maWd1cmF0aW9uLgogICAgRWl0aGVyIGZpeCB0
aGUgY2F1c2Ugb2YgdGhpcyBlcnJvciBvciBhdCB5b3VyIG93biByaXNrIGRpc2FibGUgdGhlIGNo
ZWNrZXIgKHNlZSBzYW5pdHkuY29uZikuCiAgICBGb2xsb3dpbmcgaXMgdGhlIGxpc3Qgb2YgcG90
ZW50aWFsIHByb2JsZW1zIC8gYWR2aXNvcmllczoKCiAgICBSZXF1aXJlZCBwZXJsIG1vZHVsZShz
KSBub3QgZm91bmQ6IFRleHQ6OlBhcnNlV29yZHMgVGhyZWFkOjpRdWV1ZSBEYXRhOjpEdW1wZXIg
CgpDYW4ndCBsb2NhdGUgVGV4dC9QYXJzZVdvcmRzLnBtIGluIEBJTkMgKHlvdSBtYXkgbmVlZCB0
byBpbnN0YWxsIHRoZSBUZXh0OjpQYXJzZVdvcmRzIG1vZHVsZSkgKEBJTkMgY29udGFpbnM6IC8v
dXNyL2xpYi9wZXJsL3NpdGVfcGVybC81LjIyLjEgLy91c3IvbGliL3BlcmwvdmVuZG9yX3Blcmwv
NS4yMi4xIC8vdXNyL2xpYi9wZXJsLzUuMjIuMSAvdXNyL2xvY2FsL29lY29yZS14ODZfNjQvc3lz
cm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vzci9saWIvcGVybC9zaXRlX3BlcmwvNS4yMi4xLyAv
dXNyL2xvY2FsL29lY29yZS14ODZfNjQvc3lzcm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vzci9s
aWIvcGVybC9zaXRlX3BlcmwvNS4yMi4xIC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290
cy94ODZfNjQtb2VzZGstbGludXgvdXNyL2xpYi9wZXJsL3ZlbmRvcl9wZXJsLzUuMjIuMS8gL3Vz
ci9sb2NhbC9vZWNvcmUteDg2XzY0L3N5c3Jvb3RzL3g4Nl82NC1vZXNkay1saW51eC91c3IvbGli
L3BlcmwvdmVuZG9yX3BlcmwvNS4yMi4xIC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290
cy94ODZfNjQtb2VzZGstbGludXgvdXNyL2xpYi9wZXJsLzUuMjIuMS8gL3Vzci9sb2NhbC9vZWNv
cmUteDg2XzY0L3N5c3Jvb3RzL3g4Nl82NC1vZXNkay1saW51eC91c3IvbGliL3BlcmwvNS4yMi4x
IC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290cy94ODZfNjQtb2VzZGstbGludXgvdXNy
L2xpYi9wZXJsLzUuMjIuMSAuKSBhdCAtZSBsaW5lIDEuCkJFR0lOIGZhaWxlZC0tY29tcGlsYXRp
b24gYWJvcnRlZCBhdCAtZSBsaW5lIDEuQ2FuJ3QgbG9jYXRlIFRocmVhZC9RdWV1ZS5wbSBpbiBA
SU5DICh5b3UgbWF5IG5lZWQgdG8gaW5zdGFsbCB0aGUgVGhyZWFkOjpRdWV1ZSBtb2R1bGUpIChA
SU5DIGNvbnRhaW5zOiAvL3Vzci9saWIvcGVybC9zaXRlX3BlcmwvNS4yMi4xIC8vdXNyL2xpYi9w
ZXJsL3ZlbmRvcl9wZXJsLzUuMjIuMSAvL3Vzci9saWIvcGVybC81LjIyLjEgL3Vzci9sb2NhbC9v
ZWNvcmUteDg2XzY0L3N5c3Jvb3RzL3g4Nl82NC1vZXNkay1saW51eC91c3IvbGliL3Blcmwvc2l0
ZV9wZXJsLzUuMjIuMS8gL3Vzci9sb2NhbC9vZWNvcmUteDg2XzY0L3N5c3Jvb3RzL3g4Nl82NC1v
ZXNkay1saW51eC91c3IvbGliL3Blcmwvc2l0ZV9wZXJsLzUuMjIuMSAvdXNyL2xvY2FsL29lY29y
ZS14ODZfNjQvc3lzcm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vzci9saWIvcGVybC92ZW5kb3Jf
cGVybC81LjIyLjEvIC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290cy94ODZfNjQtb2Vz
ZGstbGludXgvdXNyL2xpYi9wZXJsL3ZlbmRvcl9wZXJsLzUuMjIuMSAvdXNyL2xvY2FsL29lY29y
ZS14ODZfNjQvc3lzcm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vzci9saWIvcGVybC81LjIyLjEv
IC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290cy94ODZfNjQtb2VzZGstbGludXgvdXNy
L2xpYi9wZXJsLzUuMjIuMSAvdXNyL2xvY2FsL29lY29yZS14ODZfNjQvc3lzcm9vdHMveDg2XzY0
LW9lc2RrLWxpbnV4L3Vzci9saWIvcGVybC81LjIyLjEgLikgYXQgLWUgbGluZSAxLgpCRUdJTiBm
YWlsZWQtLWNvbXBpbGF0aW9uIGFib3J0ZWQgYXQgLWUgbGluZSAxLkNhbid0IGxvY2F0ZSBEYXRh
L0R1bXBlci5wbSBpbiBASU5DICh5b3UgbWF5IG5lZWQgdG8gaW5zdGFsbCB0aGUgRGF0YTo6RHVt
cGVyIG1vZHVsZSkgKEBJTkMgY29udGFpbnM6IC8vdXNyL2xpYi9wZXJsL3NpdGVfcGVybC81LjIy
LjEgLy91c3IvbGliL3BlcmwvdmVuZG9yX3BlcmwvNS4yMi4xIC8vdXNyL2xpYi9wZXJsLzUuMjIu
MSAvdXNyL2xvY2FsL29lY29yZS14ODZfNjQvc3lzcm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vz
ci9saWIvcGVybC9zaXRlX3BlcmwvNS4yMi4xLyAvdXNyL2xvY2FsL29lY29yZS14ODZfNjQvc3lz
cm9vdHMveDg2XzY0LW9lc2RrLWxpbnV4L3Vzci9saWIvcGVybC9zaXRlX3BlcmwvNS4yMi4xIC91
c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290cy94ODZfNjQtb2VzZGstbGludXgvdXNyL2xp
Yi9wZXJsL3ZlbmRvcl9wZXJsLzUuMjIuMS8gL3Vzci9sb2NhbC9vZWNvcmUteDg2XzY0L3N5c3Jv
b3RzL3g4Nl82NC1vZXNkay1saW51eC91c3IvbGliL3BlcmwvdmVuZG9yX3BlcmwvNS4yMi4xIC91
c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9zeXNyb290cy94ODZfNjQtb2VzZGstbGludXgvdXNyL2xp
Yi9wZXJsLzUuMjIuMS8gL3Vzci9sb2NhbC9vZWNvcmUteDg2XzY0L3N5c3Jvb3RzL3g4Nl82NC1v
ZXNkay1saW51eC91c3IvbGliL3BlcmwvNS4yMi4xIC91c3IvbG9jYWwvb2Vjb3JlLXg4Nl82NC9z
eXNyb290cy94ODZfNjQtb2VzZGstbGludXgvdXNyL2xpYi9wZXJsLzUuMjIuMSAuKSBhdCAtZSBs
aW5lIDEuCkJFR0lOIGZhaWxlZC0tY29tcGlsYXRpb24gYWJvcnRlZCBhdCAtZSBsaW5lIDEuCgoK
U3VtbWFyeTogVGhlcmUgd2FzIDEgRVJST1IgbWVzc2FnZSBzaG93biwgcmV0dXJuaW5nIGEgbm9u
LXplcm8gZXhpdCBjb2RlLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>