Bug 5990 - kernel.bbclass: Revamp packaging and dependencies
Summary: kernel.bbclass: Revamp packaging and dependencies
Status: VERIFIED OBSOLETE
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: kernel (show other bugs)
Version: 1.7
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 1.9
Assignee: Darren Hart
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-03-17 16:11 UTC by Darren Hart
Modified: 2015-08-31 06:36 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darren Hart 2014-03-17 16:11:34 UTC
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 = "vmlinux"
* 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
Comment 1 Richard Purdie 2014-10-30 15:26:02 UTC
Its worth noting that oprofile requires the vmlinux file which is why its been packaged seperately
Comment 2 Darren Hart 2015-05-04 17:09:59 UTC
Given RPs comment, the lack of clear problem statement, and the recent overhaul of the kernel packaging for build performance reasons, I'm marking this as obsolete. A new bug can be opened in the future should a more explicit issue be raised.
Comment 3 Bogdan Alexandru Voiculescu 2015-08-27 15:22:28 UTC
closed because nothing will be done on this
Comment 4 Bogdan Alexandru Voiculescu 2015-08-31 06:36:00 UTC
closed because nothing will be done on this