<?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>11164</bug_id>
          
          <creation_ts>2017-03-15 17:42:16 +0000</creation_ts>
          <short_desc>yocto-compat-layer: Add support to isolate the environment</short_desc>
          <delta_ts>2017-04-06 19:02:05 +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>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>2.4</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>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aníbal Limón">anibal.limon</reporter>
          <assigned_to name="Aníbal Limón">anibal.limon</assigned_to>
          <cc>patrick.ohly</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</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>71310</commentid>
    <comment_count>0</comment_count>
    <who name="Aníbal Limón">anibal.limon</who>
    <bug_when>2017-03-15 17:42:16 +0000</bug_when>
    <thetext>Currently the script works on the poky/oe-core clone environment, this could cause problem when this environment is pre-modified for example when layers are added or configuration changes.

To avoid a this kind of problems the script needs to setup an environment, clone bitbake/oe-core and source the new environment to work on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71311</commentid>
    <comment_count>1</comment_count>
    <who name="Patrick Ohly">patrick.ohly</who>
    <bug_when>2017-03-15 18:13:43 +0000</bug_when>
    <thetext>When making such changes, try to keep in mind that developers probably will have to analyze test failures. Having some option of easily changing into the exact environment in which something failed would be useful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71882</commentid>
    <comment_count>2</comment_count>
    <who name="Aníbal Limón">anibal.limon</who>
    <bug_when>2017-03-29 21:41:30 +0000</bug_when>
    <thetext>I created a wrapper to clone bitbake and oe-core for make script runs,

http://lists.openembedded.org/pipermail/openembedded-core/2017-March/134884.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72150</commentid>
    <comment_count>3</comment_count>
    <who name="Aníbal Limón">anibal.limon</who>
    <bug_when>2017-04-06 19:02:05 +0000</bug_when>
    <thetext>Merge at,

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=704613b2ec5d61eeeaa96b4cfdf7d2475ffa48ec</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>