title: Local folder in .bbappend recipe replacing rather than extending that of original
body: <p>I am trying to extend an existing poky recipe to add support for a new MACHINE in a new layer.</p>
  <p>I have created a .bbappend recipe and added a few files required for the BSP for the machine</p>
  <p>Both the original .bb recipe and my new .bbappend contain a SRC_URI git entry
  In the base recipe</p>
  <pre><code>SRC_URI = &quot;git://github.com/linux4sam/at91bootstrap.git;protocol=https \
             file://contrib.board.patch;apply=yes                        \
             file://contrib.include.patch;apply=yes                      \
             file://spi_flash.patch;apply=yes                            \
             file://linker_script.patch;apply=yes                        \
             file://git       \
            &quot; 
  </code></pre>
  <p>and in my .bbappend</p>
  <pre><code>SRC_URI += &quot;file://git       \
            &quot;
  </code></pre>
  <p>The idea being this git folder contains the required definitions for the machines being used.</p>
  <p>The patches for the base recipe are being applied; but the files located in its git folder are not being unpacked, I find that <strong>only</strong> the folder in my .bbappend is being used</p>
  <p>The build crashes in the <strong>do_configure</strong> as the patches applied by the base recipe introduce references to files that are not found becaues the git folder was not unpacked</p>
  <p>The <strong>do_unpack</strong> log confirms this: it shows only the git folder local to my .bbappend being used</p>
  <ul>
  <li>but it shows that it is looking in both locations (among others)</li>
  </ul>
  <p>I've tried reducing the priority of my new layer</p>
  <ul>
  <li>and removing its reference to SRC_URI completely but ultimately the failure is the same</li>
  </ul>
  <p>I'd be grateful for any suggestions as to what to try next</p>
  <p>Thanks</p>