<?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>10309</bug_id>
          
          <creation_ts>2016-09-20 16:15:18 +0000</creation_ts>
          <short_desc>New Qemu can not be launched from eclipse</short_desc>
          <delta_ts>2016-12-01 19:08:33 +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>Scripts and Tools</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>10214</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="brian avery">brian.avery</reporter>
          <assigned_to name="Joshua Lock">joshuagloe</assigned_to>
          <cc>humberto.ibarra.lopez</cc>
    
    <cc>jose.perez.carranza</cc>
    
    <cc>ross.burton</cc>
    
    <cc>tim.orling</cc>
          
          <qa_contact name="Humberto Ibarra">humberto.ibarra.lopez</qa_contact>
          <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>66367</commentid>
    <comment_count>0</comment_count>
      <attachid>3429</attachid>
    <who name="brian avery">brian.avery</who>
    <bug_when>2016-09-20 16:15:18 +0000</bug_when>
    <thetext>Created attachment 3429
runqemu failure in eclipse sdk env.

Eclipse launches qemu from a randomish directory and it has only access to whatever vars are in environment-setup-XXXX-poky-linux.

 
Here&apos;s a way to check if runqemu can work w/out using eclipse:
Build  what Eclipse needs:
	1	bitbake core-image-sato-sdk &amp;&amp; bitbake core-image-sato-sdk -c populate_sdk &amp;&amp; bitbake meta-ide-support
From a clean bash shell w/ no bitbake env vars set do:
	1	mkdir /tmp/cow;cd /tmp/cow
	2	source &lt;path to tmpdir&gt;/environment-setup-i586-poky-linux
	3	runqemu-extract-sdk &lt;path to tmpdir&gt;/deploy/images/qemux86/core-image-sato-sdk-qemux86.tar.bz2 QEMU_ROOTFS
	4	runqemu qemux86  &lt;path to tmpdir&gt;/deploy/images/qemux86/bzImage /tmp/cow/QEMU_ROOTFS
Ideally this would work. This represents a shell with no knowledge other than what is in the environment-setup  script and is in a directory that has no bblayers.conf hidden underneath it.  This is what Eclipse is doing since it runs this from the eclipse workspace.  The runqemu-extract-sdk makes a userspace nfs mountable filesystem with pseudo support.
Attaching the failed result which says &quot;no bblayers.conf found&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66428</commentid>
    <comment_count>1</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2016-09-21 17:25:43 +0000</bug_when>
    <thetext>*** Bug 10310 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66443</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Lock">joshuagloe</who>
    <bug_when>2016-09-21 21:37:59 +0000</bug_when>
    <thetext>Patch merged to OE-Core &amp; Poky master</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66519</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2016-09-22 20:52:17 +0000</bug_when>
    <thetext>Confirmed that this works as of:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=master-next&amp;id=88df0e4d5d09dadba0cb1e3139b19f9f2866d499</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68790</commentid>
    <comment_count>4</comment_count>
    <who name="Humberto Ibarra">humberto.ibarra.lopez</who>
    <bug_when>2016-12-01 19:07:11 +0000</bug_when>
    <thetext>There is no problem launching QEMU from eclipse in the given commit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68791</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2016-12-01 19:08:33 +0000</bug_when>
    <thetext>Yay!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3429</attachid>
            <date>2016-09-20 16:15:18 +0000</date>
            <delta_ts>2016-09-20 16:15:18 +0000</delta_ts>
            <desc>runqemu failure in eclipse sdk env.</desc>
            <filename>SadQemuEclipse</filename>
            <type>application/octet-stream</type>
            <size>1703</size>
            <attacher name="brian avery">brian.avery</attacher>
            
              <data encoding="base64">wqAKcnVucWVtdSAtIElORk8gLSBDYW4ndCBmaW5kIHJlcXVpcmVkICoucWVtdWJvb3QuY29uZiBp
biAvdG1wL2Nvdy9RRU1VX1JPT1RGUwpydW5xZW11IC0gSU5GTyAtIEFzc3VtaW5nIC90bXAvY293
L1FFTVVfUk9PVEZTIGlzIGFuIG5mcyByb290ZnMKcnVucWVtdSAtIElORk8gLSBBc3N1bWluZyBN
QUNISU5FID0gcWVtdXg4NgpydW5xZW11IC0gSU5GTyAtIFJ1bm5pbmcgTUFDSElORT1xZW11eDg2
IGJpdGJha2UgLWUuLi4KVGhlIEJCUEFUSCB2YXJpYWJsZSBpcyBub3Qgc2V0IGFuZCBiaXRiYWtl
IGRpZCBub3QgZmluZCBhIGNvbmYvYmJsYXllcnMuY29uZiBmaWxlIGluIHRoZSBleHBlY3RlZCBs
b2NhdGlvbi4KTWF5YmUgeW91IGFjY2lkZW50YWxseSBpbnZva2VkIGJpdGJha2UgZnJvbSB0aGUg
d3JvbmcgZGlyZWN0b3J5PwpydW5xZW11IC0gRVJST1IgLSBiaXRiYWtlIC1lIERFQlVHOiBSZW1v
dmVkIHRoZSBmb2xsb3dpbmcgdmFyaWFibGVzIGZyb20gdGhlIGVudmlyb25tZW50OiBMRVNTQ0xP
U0UsIENQUCwgWERHX1ZUTlIsIENQUEZMQUdTLCBJTV9DT1wKTkZJR19QSEFTRSwgWERHX1NFU1NJ
T05fUEFUSCwgU1RSSVAsIExTX0NPTE9SUywgR05PTUVfS0VZUklOR19DT05UUk9MLCBTRVNTSU9O
X01BTkFHRVIsIFNFTElOVVhfSU5JVCwgR1RLX0lNX01PRFVMRSwgWERHX01FTlVfUFJFRklcClgs
IExELCBYQVVUSE9SSVRZLCBPRUNPUkVfU0RLX1ZFUlNJT04sIE9FQ09SRV9ESVNUUk9fVkVSU0lP
TiwgVVBTVEFSVF9TRVNTSU9OLCBDQ0FDSEVfUEFUSCwgTUFOREFUT1JZX1BBVEgsIFNFU1NJT04s
IFNFU1NJT05UWVBFLCBWXApURV9WRVJTSU9OLCBTSExWTCwgT0VDT1JFX1RBUkdFVF9TWVNST09U
LCBKT0IsIENGTEFHUywgREJVU19TRVNTSU9OX0JVU19BRERSRVNTLCBBUiwgWERHX1JVTlRJTUVf
RElSLCBDT05GSUdfU0lURSwgVEFSR0VUX1BSRUZJWCwgRFwKRVNLVE9QX1NFU1NJT04sIExBTkcs
IEdUS19NT0RVTEVTLCBURVhURE9NQUlOLCBQS0dfQ09ORklHX1NZU1JPT1RfRElSLCBSQU5MSUIs
IEdQR19BR0VOVF9JTkZPLCBYREdfQ1VSUkVOVF9ERVNLVE9QLCBDT01QSVpfQ09ORklHX1BcClJP
RklMRSwgSU5TVEFOQ0UsIEdETVNFU1NJT04sIEFTLCBYREdfU0VBVCwgWE1PRElGSUVSUywgWERH
X0NPTkZJR19ESVJTLCBERUZBVUxUU19QQVRILCBYREdfREFUQV9ESVJTLCBDQywgUVQ0X0lNX01P
RFVMRSwgWERHX1NFQVRfXApQQVRILCBMREZMQUdTLCBNQUNISU5FLCBESVNQTEFZLCBHREIsIFdJ
TkRPV0lELCBQQUdFUiwgUEtHX0NPTkZJR19QQVRILCBVQlVOVFVfTUVOVVBST1hZLCBHTk9NRV9L
RVlSSU5HX1BJRCwgU1NIX0FVVEhfU09DSywgTTQsIE9CSlwKQ09QWSwgQ1hYRkxBR1MsIFNES1RB
UkdFVFNZU1JPT1QsIFBZVEhPTlNUQVJUVVAsIF8sIFhER19TRVNTSU9OX0lELCBURVhURE9NQUlO
RElSLCBBUkNILCBYREdfR1JFRVRFUl9EQVRBX0RJUiwgTEVTU09QRU4sIEdETV9MQU5HLCBcCkxB
TkdVQUdFLCBPRUNPUkVfTkFUSVZFX1NZU1JPT1QsIENMVVRURVJfSU1fTU9EVUxFLCBDUk9TU19D
T01QSUxFLCBDT0xPUlRFUk0sIE9CSkRVTVAsIENYWCwgT0VDT1JFX0FDTE9DQUxfT1BUUywgQ09N
UElaX0JJTl9QQVRILCBLXApDRkxBR1MsIE5NLCBHTk9NRV9ERVNLVE9QX1NFU1NJT05fSUQsIFFU
X1FQQV9QTEFURk9STVRIRU1FLCBDT05GSUdVUkVfRkxBR1MsIFFUX0lNX01PRFVMRQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>