<?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>4772</bug_id>
          
          <creation_ts>2013-06-25 06:05:02 +0000</creation_ts>
          <short_desc>When the project directory path contain @ character, the build fails</short_desc>
          <delta_ts>2013-10-02 09:51:27 +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>BitBake</product>
          <component>bitbake</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.5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Li Wang">li.wang</reporter>
          <assigned_to name="Richard Purdie">richard.purdie</assigned_to>
          <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>razvanx.ionescu</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>34102</commentid>
    <comment_count>0</comment_count>
    <who name="Li Wang">li.wang</who>
    <bug_when>2013-06-25 06:05:02 +0000</bug_when>
    <thetext>1. reproduce steps:
# mkdir poky_project@
# cd poky_project@
# source  /your/poky/path/oe-init-build-env
# bitbake xxx
2.
fail to build, when do_fetch package.
3.
in wr product, fail to configure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34132</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-06-25 14:56:44 +0000</bug_when>
    <thetext>We don&apos;t support the @ in build directories. We should add this to the sanity checks already made for build paths and inform the user this is an unacceptable path at which point this bug can be resolved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34207</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-06-28 09:26:48 +0000</bug_when>
    <thetext>Fixed in master http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=4707a74db3822f5ad26e720fa47dd011c5d32a1c so we now get an error message if this happens.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37455</commentid>
    <comment_count>3</comment_count>
    <who name="Razvan Ionescu">razvanx.ionescu</who>
    <bug_when>2013-10-02 09:51:27 +0000</bug_when>
    <thetext>Verified with: poky: 4707a74db3822f5ad26e720fa47dd011c5d32a1c

Now the error message is displayed as follows:

ERROR:  OE-core&apos;s config sanity checker detected a potential misconfiguration.
    Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
    Following is the list of potential problems / advisories:

    Error, you have an invalid character (@) in your COREBASE directory path. Please move the installation to a directory which doesn&apos;t include any @ characters.
ERROR: Execution of event handler &apos;check_sanity_eventhandler&apos; failed</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>