|
Bugzilla – Full Text Bug Listing |
| Summary: | staprun command not found in init script on boot | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.2 | Reporter: | Richard Ems <r.ems> |
| Component: | Basesystem | Assignee: | Stephan Kulow <coolo> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | lweiss54, tonyj |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 11.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Richard Ems
2010-01-08 17:37:48 UTC
I don't think this has anything to do with systemtap package.
# rpm -qf /etc/init.d/boot.startpreload
preload-1.1-6.9.1.x86_64
staprun is packaged in 11.2 systemtap.spec as "%{_bindir}/staprun"
This said, I can't reproduce on my 11.2 system. grep staprun /var/log/boot.*msg yields no output.
Please reassign to preload.
staprun is just a recommend, it's possible to install without and then you get this warning. But staprun IS installed, and was installed by default on my system. The problem is either the variable cmd not being set to the absolute path or /usr/bin not being in PATH. And *for me* the message "command not found" is an error and not a warning. Thanks, Richard What is happening now is a shell error as a result of 'cmd=staprun' ... '$cmd -o $preloadlog preloadtrace &' in /etc/init.d/boot.startpreload. If it's supposed to be a warning, some checking logic should be employed to verify the existence of the executable. While booting I can also read on the screen /etc/init.d/boot.d/S01boot.startpreload: line 44: staprun: command not found also I get udevd loading driver acerhdf no aspire one hardware found. System just waits for a while?? staprun is in /usr/bin and /usr/bin is in PATH I don't have either of these on another system. The only thing that might be different is one has / and /usr partitions and the error one has / /boot and usr Len fixed for 11.3 in disabling preload if /usr is on extra parition |