|
Bugzilla – Full Text Bug Listing |
| Summary: | systemd fails to handle the dependencies for LSB scripts | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.3 | Reporter: | Dieter Bloms <dieter> |
| Component: | Basesystem | Assignee: | Frederic Crozat <fcrozat> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | fcrozat, jfehlig, meissner, per |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 12.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
dmesg after boot with debug enable
output of the command "systemctl status xencommons.service" output of "systemctl show xencommons.service" output of "systemctl status xendomains.service" output of "systemctl show xendomains.service" |
||
|
Description
Dieter Bloms
2013-03-15 15:06:41 UTC
please give the output of : systemctl status xencommons.service systemctl show xencommons.service systemctl status xendomains.service systemctl show xendomains.service and if you can, boot with systemd.log_level=debug systemd.log_target=kmsg and attach dmesg output Created attachment 530048 [details]
dmesg after boot with debug enable
Created attachment 530049 [details]
output of the command "systemctl status xencommons.service"
Created attachment 530050 [details]
output of "systemctl show xencommons.service"
Created attachment 530051 [details]
output of "systemctl status xendomains.service"
Created attachment 530052 [details]
output of "systemctl show xendomains.service"
In the systemd log: [ 6.739448] systemd[1]: [/etc/init.d/xencommons:10] Failed to add LSB Provides name xenstored.service, ignoring: File exists [ 6.739699] systemd[1]: [/etc/init.d/xencommons:10] Failed to add LSB Provides name xenconsoled.service, ignoring: File exists This looks like a systemd bug (I'll look into it), but to workaround it, I would suggest to: - in /etc/init.d/xencommons, replace: # Provides: xenstored xenconsoled by # Provides: xencommons xenstored xenconsoled - in /etc/init.d/xendomains, replace: # Required-Start: $syslog $remote_fs xenstored xenconsoled # Required-Stop: $syslog $remote_fs xenstored xenconsoled by # Required-Start: $syslog $remote_fs xencommons # Required-Stop: $syslog $remote_fs xencommons yes, the workaround helps me for now. Fix for systemd is available at http://download.opensuse.org/repositories/home:/fcrozat:/branches:/openSUSE:/12.3:/Update/standard/ mr 163177 submitted accepted This is an autogenerated message for OBS integration: This bug (809646) was mentioned in https://build.opensuse.org/request/show/163178 Maintenance / This is an autogenerated message for OBS integration: This bug (809646) was mentioned in https://build.opensuse.org/request/show/163605 Factory / systemd This is an autogenerated message for OBS integration: This bug (809646) was mentioned in https://build.opensuse.org/request/show/172486 Maintenance / Update released for openSUSE 12.3. Resolved fixed. openSUSE-RU-2013:0877-1: An update that has 8 recommended fixes can now be installed. Category: recommended (moderate) Bug References: 746595,789589,801878,808319,809646,809695,809820,812874 CVE References: Sources used: openSUSE 12.3 (src): systemd-195-13.25.1, systemd-mini-195-13.25.1 |