<?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>13607</bug_id>
          
          <creation_ts>2019-10-21 19:01:47 +0000</creation_ts>
          <short_desc>can&apos;t run bitbake on multiple multiconfig recipes</short_desc>
          <delta_ts>2020-07-27 09:07:34 +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>2.7.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>x86_64</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>backport?</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>3.2 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jonathan Richardson">jon.richardson</reporter>
          <assigned_to name="Richard Purdie">richard.purdie</assigned_to>
          <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>ricardo.ribalda</cc>
    
    <cc>scott.branden</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>85414</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Richardson">jon.richardson</who>
    <bug_when>2019-10-21 19:01:47 +0000</bug_when>
    <thetext>When using multiconfig I have 2 images that I want to run bitbake on. When not using multiconfig this worked fine:
bitbake image-one image-two

Now I&apos;ve switched to multiconfig and I run it as:
bitbake multiconfig:target:image-one multiconfig:target:image-two

I get this error:
ERROR: Nothing PROVIDES &apos;multiconfig:target:image-two&apos;. Close matches:
  image-two

It doesn&apos;t look like multiconfig applies to the second image if I don&apos;t specify the full multiconfig syntax. The local.conf has EXTRA_IMAGEDEPENDS on other recipes which have multiconfig dependencies on &apos;crmu&apos;. The multiconfig conf files themselves are simple:

target:
MACHINE = &quot;bcm957604k&quot;

crmu:
MACHINE = &quot;cortexm0&quot;

Running individual bitbake commands works fine. I&apos;m using this version:
version: 2.7+snapshot-20191021</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85431</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2019-10-24 14:49:04 +0000</bug_when>
    <thetext>Can you test with &quot;mc:&quot; rather than &quot;multiconfig:&quot; and see if that helps?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85478</commentid>
    <comment_count>2</comment_count>
    <who name="Jonathan Richardson">jon.richardson</who>
    <bug_when>2019-11-05 22:07:50 +0000</bug_when>
    <thetext>I&apos;m going to upgrade all our layers to zeus and will let you know.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85479</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Richardson">jon.richardson</who>
    <bug_when>2019-11-06 00:34:40 +0000</bug_when>
    <thetext>This isn&apos;t an issue in zeus. It works fine, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86071</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Yang">liezhi.yang</who>
    <bug_when>2020-01-21 03:25:25 +0000</bug_when>
    <thetext>There is no such an issue on master branch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87444</commentid>
    <comment_count>5</comment_count>
    <who name="Ricardo Ribalda">ricardo.ribalda</who>
    <bug_when>2020-06-08 08:38:24 +0000</bug_when>
    <thetext>Hi
This is exists on current master

56e211d0f3c6cb84f5982e5de00faeeed69c1912


ricardo@neopili:/tmp/openembedded-core/build$ bitbake multiconfig:arm:bash multiconfig:arm:busybox
Loading cache: 100% |####################################################################| Time: 0:00:00
Loaded 2643 entries from dependency cache.
Parsing recipes: 100% |##################################################################| Time: 0:00:00
Parsing of 773 .bb files complete (772 cached, 1 parsed). 2644 targets, 163 skipped, 0 masked, 0 errors.
ERROR: Nothing PROVIDES &apos;multiconfig:arm:busybox&apos;

Summary: There was 1 ERROR message shown, returning a non-zero exit code.

ricardo@neopili:/tmp/openembedded-core/build$ cat conf/multiconfig/arm.conf 
MACHINE = &quot;qemuarm&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87445</commentid>
    <comment_count>6</comment_count>
    <who name="Ricardo Ribalda">ricardo.ribalda</who>
    <bug_when>2020-06-08 08:39:19 +0000</bug_when>
    <thetext>$ bitbake mc:arm:bash mc:arm:busybox 

works fine</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87819</commentid>
    <comment_count>7</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-07-22 13:26:41 +0000</bug_when>
    <thetext>Turns out to be a really simple problem, patch on the bitbake mailing list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87842</commentid>
    <comment_count>8</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-07-27 09:07:34 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=23deb29c1b61ca9ef04b47dd27b9a8a126ad3d8d</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>