[Bug 638742] New: /lib/lsb/init-functions Appears to be missing functions
https://bugzilla.novell.com/show_bug.cgi?id=638742 https://bugzilla.novell.com/show_bug.cgi?id=638742#c0 Summary: /lib/lsb/init-functions Appears to be missing functions Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Minor Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: rob.fortune@live.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 SUSE/7.0.513.0 (KHTML, like Gecko) Chrome/7.0.513.0 Safari/534.7 I installed a package that checks for that file and if it exists attempts to use it to perform the action: log_action_end_msg Which doesn't exist in /lib/lsb/init-functions. I downloaded debians lsb 3.2. They have the following functions defined: start_daemon () { pidofproc () { killproc () { status_of_proc () { log_use_fancy_output () { log_success_msg () { log_failure_msg () { log_warning_msg () { get_lsb_header_val () { log_begin_msg () { log_daemon_msg () { log_progress_msg () { log_end_msg () { log_action_msg () { log_action_begin_msg () { log_action_cont_msg () { log_action_end_msg () { log_daemon_msg_pre () { :; } log_daemon_msg_post () { :; } log_end_msg_pre () { :; } log_end_msg_post () { :; } log_action_end_msg_pre () { :; } log_action_end_msg_post () { :; } SUSE has only: 14:function start_daemon () 19:function killproc () 24:function pidofproc () 32:function log_success_msg () 41:function log_failure_msg () 50:function log_warning_msg () This causes the package to fail. Now I'm no LSB expert so I can't confirm that script according to LSB should contain all those functions, but programs that detect it's existence expect some of them to exist. Reproducible: Always Steps to Reproduce: 1. Install Dell's DKMS package 2. Watch it error on bootup because log_action_end_msg doesn't exist Actual Results: As above Expected Results: LSB to be a common base. Either debian are adding things there they shouldn't or SUSE is missing a ton of things it shouldn't. Either way I don't see how adding them to SUSE would hurt it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638742
https://bugzilla.novell.com/show_bug.cgi?id=638742#c1
--- Comment #1 from Rob Fortune
https://bugzilla.novell.com/show_bug.cgi?id=638742
https://bugzilla.novell.com/show_bug.cgi?id=638742#c2
--- Comment #2 from Rob Fortune
https://bugzilla.novell.com/show_bug.cgi?id=638742
https://bugzilla.novell.com/show_bug.cgi?id=638742#c3
--- Comment #3 from Rob Fortune
https://bugzilla.novell.com/show_bug.cgi?id=638742
https://bugzilla.novell.com/show_bug.cgi?id=638742#c4
Rob Fortune
https://bugzilla.novell.com/show_bug.cgi?id=638742
https://bugzilla.novell.com/show_bug.cgi?id=638742#c5
--- Comment #5 from Rob Fortune
participants (1)
-
bugzilla_noreply@novell.com