Bug 245494
| Summary: | RFE: split LSB init stuff into a redhat-lsb-init subpackage | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ville Skyttä <ville.skytta> | ||||
| Component: | redhat-lsb | Assignee: | Lawrence Lim <llim> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | CC: | aravind.parchuri, curtis, jeff, jsafrane, llim, matt_domsch, maurizio.antillon, nicolas.mailhot, pnemade, rehan.khan, tdobes+redhat, thayne, tools-bugs, wwlinuxengineering | ||||
| Target Milestone: | --- | Keywords: | FutureFeature | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Enhancement | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-10-12 12:05:45 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 515276, 603578, 607537 | ||||||
| Attachments: |
|
||||||
|
Description
Ville Skyttä
2007-06-24 10:19:09 UTC
Adding FutureFeature keyword to RFE's. I suppose the original threat did not occur after all, but redhat-lsb continues to pull in even more stuff in F-8 than it did in F-7, so perhaps the split would still be a good idea. Created attachment 325142 [details]
split desktop/printing into sub-packages
First brutish attempt to jettison desktop specs into sub-packages.
This bug should block FedoraServerTracker bug. Not having fine-grained LSB capabilities has blocked a customer from deploying software. Software that doesn't require X, but uses lsb_release and /lib/lsb/init-functions requires redhat-lsb. The customer attempted to install redhat-lsb and here is a portion of the response: Well, we have a strict policy here (as do many companies) of no X GUI on Linux servers, so that's not an option for us. Why in the world do the latest util package require me to install X-everything on my server? I guess I'll go with 1.2 for now instead of 1.2.1, and until this is resolved we won't be installing anything newer than 1.2. I have the same concern. lsb_release needs to be in a smaller package that doesn't require all the libraries... I see that the graphics and printing has been split out of the rehat-lsb package. Any news on if the lsb init stuff will be split out as well? It looks like there are some missing scripts in the lsb packages. The /lib/lsb/init-functions script calls some scripts in /etc/redhat-lsb
log_success_msg () {
/etc/redhat-lsb/lsb_log_message success "$@"
}
log_failure_msg () {
/etc/redhat-lsb/lsb_log_message failure "$@"
}
log_warning_msg () {
/etc/redhat-lsb/lsb_log_message warning "$@"
}
These seem to be missing.
Installing the Redhat-lsb packages to enable the dkms_autoinstaller init script to produce useful messages on failure also does not resolve the problem as it calls a function called 'log_action_end_msg' which does not seem to exist.
Please ignore the comment about the dkms_installer init script. It turns out that although it sources the /lib/lsb/init-functions it does not use it as I assumed/thought. The report about the missing files is still relevant though. Sorry, please ignore the last two messages. They are both wrong. I seem to be confusing myself and polluting the bug. Sub-packaging is already done in Fedora. Closing this old bug. If needed any additional fix please open a new bug. |