title: Installing python-twisted on yocto
body: <p>I have successfully built the yocto core-image-sato and that went well.  Now I am trying to add a recipe to the build.  I want to install python-twisted, but am failing miserably.</p>
  
  <p>I found that python-twisted doesn't seem to be available in yocto, but is in openembedded.  So I cloned the openembedded repo from here:</p>
  
  <p><a href="http://git.openembedded.org/meta-openembedded/" rel="nofollow">http://git.openembedded.org/meta-openembedded/</a></p>
  
  <p>I then added the necessarily directories to bblayers.conf as such:</p>
  
  <pre><code>BBLAYERS ?= " \
    /home/git/poky/meta \
    /home/git/poky/meta-yocto \
    /home/git/poky/meta-yocto-bsp \
    /home/git/poky/meta-openembedded/meta-oe \
    /home/git/poky/meta-openembedded/meta-python \
    "
  </code></pre>
  
  <p>When I parse the recipes with bitbake -p, I get the following error:</p>
  
  <pre><code>Loading cache: 100% |###########################################| ETA:  00:00:00
  Loaded 765 entries from dependency cache.                                       
  ERROR: ParseError at /home/git/poky/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.10.bb:12: Could not inherit file classes/bash-completion.bbclass                                                           
  
  Summary: There was 1 ERROR message shown, returning a non-zero exit code.
  </code></pre>
  
  <p>I tried deleting the file in question since I doubt I need it, but that lead to worse errors.</p>
  
  <p>I have no idea where to go from here.  I suspect the issue might be that the files I get from openembedded don't match the files yocto project.   But I don't know what to do about that.</p>
  
  <p>Any help on how to add python-twisted to core-image-sato would be greatly appreciated.</p>