|
Bugzilla – Full Text Bug Listing |
| Summary: | missing binutils in default pattern break KMPs | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.3 | Reporter: | Stefan Dirsch <sndirsch> |
| Component: | Patterns | Assignee: | Michal Marek <mmarek> |
| Status: | RESOLVED FIXED | QA Contact: | Andreas Jaeger <aj> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | aj, coolo, dmueller, froh, joe, mmarek |
| Version: | Beta 2 | Keywords: | Built |
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Stefan Dirsch
2007-08-27 20:10:13 UTC
Why do the KMP/kernel packages don't require it if the need it!? module-init-tools should require binutils. /usr/lib/module-init-tools/weak-modules is part of module-init-tools. Might be related to #304708 (or even duplicate). Christoph, this means one more package for the media unless binutils is already on the CDs. *** Bug 304708 has been marked as a duplicate of this bug. *** Steffan: thanks for the detailed report. Fixed by adding Requires: binutils. It's a duplicate. But since Bug #304708 doesn't explain, why this is a problem, I marked Bug #304708 as duplicate of this one. ... and sorry for the double 'f' :) Is there no other way to get the kabi of the .ko then using another 3.x MB? ... other way than to use nm nm is linked against libbfd, which is the biggest part of the whole rpm. as far as I can see is it tries to extract the kabi version the module was compiled against. can't this be queried from modinfo or added there? I don't quite understand what the whole thing is good for, so I don't have a good solution to propose. I tried to explain it in my first comment. weak-modules makes sure that kABI compatible kernel modules of kmp packages are symlinked, so that they are still found by the update kernel. IIRC weak-modules has been written by agruen and is an important part of our KMP mechanism. I hope you won't kill it for openSUSE just to save some space on the CDs. Adding Susanne. Surely not. It wouldn't be the first place where nm is used because it is so short in name :) Comment 10: It wouldn't be all that hard to parse the information out of the .ko files directly in module-init-tools. I'm rather unconvinced that the space savings justify the half day or so of development + testing though. If anyone considers this a significant enough problem, please pick it up with Michal. (For 10.3 it seems a bit late to me now anyway.) |