included kernel modules may miss dependencies (-virtual)
Bug #1166197 reported by
Scott Moser
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
as found in bug 1164739, the kernel modules that get included into a binary kernel package may be missing dependencies.
In that bug, someone added 'ceph.ko', but missed the dependency 'libceph.ko'. The latter was not included, and as a result the former did not work.
It doesn't seem like this should be a human maintained list without the aid of machine dependency resolution.
Ie, depmod figures this stuff out, we should insert dependencies in automatically, or fail a kernel build on missing dependencies.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: kernel-da-key precise quantal raring |
Changed in linux (Ubuntu Raring): | |
status: | Confirmed → Fix Committed |
assignee: | nobody → Tim Gardner (timg-tpi) |
Changed in linux (Ubuntu Precise): | |
status: | New → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package linux - 3.8.0-18.28
---------------
linux (3.8.0-18.28) raring; urgency=low
[ Andy Whitcroft ]
* (debian) fix internal linkage for separated header packages
- LP: #1165259
[ Gavin Guo ]
* SAUCE: Bluetooth: Add support for Broadcom 413c:8143
- LP: #1166113
[ John Johansen ]
* SAUCE: (no-up) apparmor: Fix quieting of audit messages for network
mediation
- LP: #1163259
[ Kamal Mostafa ]
* SAUCE: (no-up) drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13
backlight
- LP: #1162026, #1163720
[ Leann Ogasawara ]
* [Config] Disable CONFIG_ PARPORT_ PC_FIFO
- LP: #339752
[ Martin Pitt ]
* SAUCE: (no-up) mac80211_hwsim: Register and bind to driver
- LP: #1166250
[ Paolo Pisati ]
* [Config] RTC_DRV_PL031=y
[ Stefan Bader ]
* (debian) Abort build on unresolved symbols
- LP: #1166197
[ Tim Gardner ]
* [Config] Add libceph to inclusion list
* [Config] Drop all inclusion list modules with unsatisfied dependencies
* SAUCE: (no-up) Remove emi62 files duplicated in linux-firmware
* SAUCE: (no-up) Remove emi26 files duplicated in linux-firmware
* SAUCE: (no-up) Remove whiteheat files duplicated in linux-firmware
* Release Tracking Bug
- LP: #1168040
[ Upstream Kernel Changes ]
* TTY: do not update atime/mtime on read/write get_drvdata twice
- LP: #1097680
- CVE-2013-0160
* KVM: x86: Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions
(CVE-2013-1797)
- LP: #1158258
- CVE-2013-1797
* KVM: Fix bounds checking in ioapic indirect register reads
(CVE-2013-1798)
- LP: #1158262
- CVE-2013-1798
* drm/i915: HDMI/DP - ELD info refresh support for Haswell
- LP: #1011438
* ALSA - HDA: New PCI ID for Haswell ULT
- LP: #1011438
* ALSA: hda - Support rereading widgets under the function group
- LP: #1011438
* ALSA: hda - Add fixup for Haswell to enable all pin and convertor
widgets
- LP: #1011438
* libata: fix DMA to stack in reading devslp_timing parameters
- LP: #1031173
* dmaengine: dw_dmac: remove CLK dependency
- LP: #1031163
* dmaengine: dw_dmac: Enhance device tree support
- LP: #1031163
* dmaengine: dw_dmac: amend description and indentation
- LP: #1031163
* dw_dmac: change dev_printk() to corresponding macros
- LP: #1031163
* dw_dmac: don't call platform_
- LP: #1031163
* dw_dmac: change dev_crit to dev_WARN in dwc_handle_error
- LP: #1031163
* dw_dmac: introduce to_dw_desc() macro
- LP: #1031163
* dw_dmac: absence of pdata isn't critical when autocfg is set
- LP: #1031163
* dw_dmac: check for mapping errors
- LP: #1031163
* dw_dmac: remove redundant check
- LP: #1031163
* dw_dmac: update tx_node_active in dwc_do_single_block
- LP: #1031163
* dma: dw_dmac: add dwc_chan_pause and dwc_chan_resume
- LP: #1031163
* dmaengine: introduce is_slave_direction function
- LP: #1031163
* dmaengine: add possibility for cyclic transfers
- LP: #1031163
* dma: dw_dmac: check direction properly in dw_dma_cyclic_prep
- LP: #1031163
* dma: ep93xx_dma: reuse is_slave_direction helpe...