<?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>1383</bug_id>
          
          <creation_ts>2011-08-18 11:04:37 +0000</creation_ts>
          <short_desc>Prevent hob running without pre and post files</short_desc>
          <delta_ts>2011-09-20 15:18:15 +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>Hob</product>
          <component>hob</component>
          <version>unspecified</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>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Lock - Disabled">josh</reporter>
          <assigned_to name="Joshua Lock - Disabled">josh</assigned_to>
          <cc>jessica.zhang</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>lianhao.lu</cc>
    
    <cc>liping.ke</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15556</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-08-18 11:04:37 +0000</bug_when>
    <thetext>If hob is run directly (bitbake -u hob) changes are written to the local.conf file directly and some of the changes we write cause an infinite recursion error at parse time (namely setting of BBFILES.

bb.data_smart.ExpansionError: Failure expanding variable None, expression was ${BBFILES} /tmp/hob-images/*.bb which triggered exception RuntimeError: maximum recursion depth exceeded

We either need to:
a) Fix hob to work without the separate conf file
b) warn when the separate conf file is not specified and don&apos;t run</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15568</commentid>
    <comment_count>1</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2011-08-18 16:11:40 +0000</bug_when>
    <thetext>I&apos;d think we need to enforce using the separate conf file if user want to use hob</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15956</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-09-01 15:41:02 +0000</bug_when>
    <thetext>bug 1441 is the correct way to handle this long term and will fix the issue of not being able to run without the wrapper script, short term we need to work around this and should likely error if the pre and post files aren&apos;t specified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16043</commentid>
    <comment_count>3</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-09-06 08:07:12 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=9a6739879191c8b215e4fbce53e2d4c8d278d71a</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16337</commentid>
    <comment_count>4</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-09-20 15:18:15 +0000</bug_when>
    <thetext>Fixed</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>