<?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>8600</bug_id>
          
          <creation_ts>2015-10-28 11:22:42 +0000</creation_ts>
          <short_desc>extensible SDK: add a means of easily adding pkgdata for a wide set of packages</short_desc>
          <delta_ts>2016-01-26 10:33:47 +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>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>2.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.1 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Paul Eggleton">bluelightning</reporter>
          <assigned_to name="Alexandru Georgescu">alexandru.c.georgescu</assigned_to>
          <cc>alexandru.c.georgescu</cc>
    
    <cc>Martin.Jansa</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
          
          <qa_contact name="Aníbal Limón">anibal.limon</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Yes (doc changes required)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>55894</commentid>
    <comment_count>0</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2015-10-28 11:22:42 +0000</bug_when>
    <thetext>For &quot;devtool search&quot;, and where you want the pcdeps/shlibdeps information for more than just the packages shipped out of the box in the image, it would be useful if you could include the pkgdata (i.e. what gets populated by do_packagedata) for a wider list of recipes, i.e. world or some subset of that specified by the distro. Naturally this means these recipes need to be built first, but it also means we need to have the means of bringing those into the extensible SDK as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57440</commentid>
    <comment_count>1</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2015-12-22 21:29:38 +0000</bug_when>
    <thetext>Working on this, WIP branch:

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=paule/world-pkgdata

The current status is that unfortunately it pulls in not just the sstate packages for do_packagedata, but do_populate_sysroot, do_package_write_rpm etc. which unreasonably increases the size of the SDK. I need to figure out where the dependency is that causes those to enter the SDK as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58138</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Jansa">Martin.Jansa</who>
    <bug_when>2016-01-22 12:48:42 +0000</bug_when>
    <thetext>Does this implement at least part of:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=3505
as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58157</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-01-23 04:17:22 +0000</bug_when>
    <thetext>The logic may help to implement that yes, though you&apos;d be using it in a different way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58160</commentid>
    <comment_count>4</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-01-24 20:03:49 +0000</bug_when>
    <thetext>Now implemented in master:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=d3a4f72896aaea7374bd8915cfe3adaaecc55a2d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58161</commentid>
    <comment_count>5</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-01-24 20:04:40 +0000</bug_when>
    <thetext>Note that this bitbake patch is also required:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=76a281c870621f5b5608d098a70504c6069ccd11</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>