<?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>5990</bug_id>
          
          <creation_ts>2014-03-17 16:11:34 +0000</creation_ts>
          <short_desc>kernel.bbclass: Revamp packaging and dependencies</short_desc>
          <delta_ts>2015-08-31 06:36:00 +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>kernel</component>
          <version>1.7</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>OBSOLETE</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.9</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darren Hart">dvhart</reporter>
          <assigned_to name="Darren Hart">dvhart</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>bogdanx.a.voiculescu</cc>
    
    <cc>bruce.ashfield</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>tom.zanussi</cc>
          
          <qa_contact name="Bogdan Alexandru Voiculescu">bogdanx.a.voiculescu</qa_contact>
          <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>41333</commentid>
    <comment_count>0</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2014-03-17 16:11:34 +0000</bug_when>
    <thetext>Bugs like Bug 5392 and Bug 4991 highlight some serious flaws in the way packaging and package dependencies are handled in kernel.bbclass currently.

In addition to the issues these bugs raise, there following issues need to be rethought:

* The default RDEPENDS_kernel-base ?= kernel-image
* The kernel-vmlinux package is empty when KERNEL_IMAGETYPE = &quot;vmlinux&quot;
* vmlinux should probably just be in kernel-dev anyway
* if it is, then kernel-image needs a different named file or some other packaging override to avoid an empty kernel-vmlinux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46684</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2014-10-30 15:26:02 +0000</bug_when>
    <thetext>Its worth noting that oprofile requires the vmlinux file which is why its been packaged seperately</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50761</commentid>
    <comment_count>2</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2015-05-04 17:09:59 +0000</bug_when>
    <thetext>Given RPs comment, the lack of clear problem statement, and the recent overhaul of the kernel packaging for build performance reasons, I&apos;m marking this as obsolete. A new bug can be opened in the future should a more explicit issue be raised.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53495</commentid>
    <comment_count>3</comment_count>
    <who name="Bogdan Alexandru Voiculescu">bogdanx.a.voiculescu</who>
    <bug_when>2015-08-27 15:22:28 +0000</bug_when>
    <thetext>closed because nothing will be done on this</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53556</commentid>
    <comment_count>4</comment_count>
    <who name="Bogdan Alexandru Voiculescu">bogdanx.a.voiculescu</who>
    <bug_when>2015-08-31 06:36:00 +0000</bug_when>
    <thetext>closed because nothing will be done on this</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>