[Bug 504596] New: Is the script "jexec" broken?
http://bugzilla.novell.com/show_bug.cgi?id=504596 Summary: Is the script "jexec" broken? Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Markus.Elfring@web.de QAContact: jsrain@novell.com Found By: --- I have updated some software components on my system. I have got some unexpected messages during the execution of the command "zypper up". .. Installing: tomcat6-6.0.18-20.23 [done] Additional rpm output: insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: warning: script 'S99n4shost' missing LSB tags and overrides insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: Script jexec_11-1 is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. insserv: script jexec_11-1: service binfmt_misc already provided! insserv: Script jexec is broken: incomplete LSB comment. insserv: missing `Required-Stop:' entry: please add even if empty. .. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 Zheng Chen <zchen@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zchen@novell.com AssignedTo|bnc-team-screening@forge.pr |bnc-team-java@forge.provo.n |ovo.novell.com |ovell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 User mvyskocil@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=504596#c1 Michal Vyskocil <mvyskocil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |mvyskocil@novell.com Component|Update Problems |Java Resolution| |INVALID QAContact|jsrain@novell.com |qa@suse.de --- Comment #1 from Michal Vyskocil <mvyskocil@novell.com> 2009-05-21 04:24:52 MDT --- The /etc/init.d/jexec is a part of rpm downloaded from java.sun.com, so all requests needs to be done on http://bugs.sun.com/. You have three possibilities how to supress it locally: 1.) add a missing LSB header to /etc/insserv/overrides/jexec (see man insserv for help) 2.) disable a jexec init script by insserv -d /etc/init.d/jexec (this should help, but I did not test it) 3.) remove the Sun's rpm and install java-1_6_0-sun-* package distributed with openSUSE in non-free repository -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 User Markus.Elfring@web.de added comment http://bugzilla.novell.com/show_bug.cgi?id=504596#c2 --- Comment #2 from Markus Elfring <Markus.Elfring@web.de> 2009-05-21 08:20:09 MDT --- Can the message "Script jexec_11-1 ..." be an unexpected side effect from the update for a binfmt_misc issue? https://bugzilla.novell.com/show_bug.cgi?id=463582#c17 Repository: @System Name: module-init-tools Version: 3.4-56.10.1 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 512.0 K Summary: Utilities to Load Modules into the Kernel -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 User mvyskocil@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=504596#c3 --- Comment #3 from Michal Vyskocil <mvyskocil@novell.com> 2009-05-21 08:36:02 MDT --- Those warnings are written by insserv. The binfmt_misc issue was a deadlock in module-init-tools, which was raised when user have an rpm from java.sun.com installed, so this independent issue. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 User Markus.Elfring@web.de added comment http://bugzilla.novell.com/show_bug.cgi?id=504596#c4 --- Comment #4 from Markus Elfring <Markus.Elfring@web.de> 2009-05-21 12:40:24 MDT --- (In reply to comment #1)
1.) add a missing LSB header to /etc/insserv/overrides/jexec
I have added another comment line with an empty parameter "Required-Stop" to this script. Would it make sense to use an unambiguous wording for "LSB" in the insserv message? I guess that "Linux Standard Base" might be more appropriate. I find it a little bit strange that those warnings appear only since a few weeks. http://en.wikipedia.org/wiki/LSB -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 User mvyskocil@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=504596#c5 --- Comment #5 from Michal Vyskocil <mvyskocil@novell.com> 2009-05-22 03:48:42 MDT --- Please ask werner at novell.com (a maintainer of insserv), or use IRC, or opensuse ML. I'm afraid that I cannot help you with it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c6 Gryphon McArthur <gmcarthur@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gmcarthur@novell.com --- Comment #6 from Gryphon McArthur <gmcarthur@novell.com> 2010-03-17 16:50:00 UTC --- (In reply to comment #1)
The /etc/init.d/jexec is a part of rpm downloaded from java.sun.com, so all requests needs to be done on http://bugs.sun.com/.
Is this nonetheless a deficiency in openSUSE 11.1 -- since the java RPM installs without errors on all other platforms?
You have three possibilities how to supress it locally: 1.) add a missing LSB header to /etc/insserv/overrides/jexec (see man insserv for help)
What is the specific header that needs to be added? On my SLED11 system there is not a /etc/insserv or /etc/insserv/overrides directory.
2.) disable a jexec init script by insserv -d /etc/init.d/jexec (this should help, but I did not test it)
This command produces the same error messages that are reported in the bug (!)
3.) remove the Sun's rpm and install java-1_6_0-sun-* package distributed with openSUSE in non-free repository
This is not an option, in this particular case, as openSUSE version is not the correct point version of java6 needed by other applications. Consider re-opening, or at least just reply with the needed header? This isn't an INVALID bug, IMHO. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c7 Michal Vyskocil <mvyskocil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-java@forge.provo.n |werner@novell.com |ovell.com | --- Comment #7 from Michal Vyskocil <mvyskocil@novell.com> 2010-03-18 08:40:14 UTC --- Reassigning to insserv maintainer. @Gryphon:
This is not an option, in this particular case, as openSUSE version is not the correct point version of java6 needed by other applications.
Do not understand - we distribute the latest available version of Sun Java in most of the time. There are some small delays, as we are not able to deliver maintenance update in zero days, but packages in Java:sun:Factory are synced quickly. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c8 --- Comment #8 from Dr. Werner Fink <werner@novell.com> 2010-03-18 09:08:22 UTC --- Why I become owner of this bug? A broken boot script belongs to the maintainer of the package which includes the script and not the the maintainer of insserv. The program insserv only detects the problem. Beside this there is no boot script /etc/init.d/jexec in openSuSE .. thus seems to be a third party script. For more information see the section in the LSB http://refspecs.linux-foundation.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-gen... NB: the only error I can see is insserv: script jexec_11-1: service binfmt_misc already provided! that is the script jexec_11-1 uses binfmt_misc which is already in use by an other script. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c9 --- Comment #9 from Gryphon McArthur <gmcarthur@novell.com> 2010-03-26 16:51:46 UTC --- FWIW, this issue appears to be corrected in the current "patched" SLE11 So, we will simply README this in our product installation. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c10 Dr. Werner Fink <werner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pmladek@novell.com --- Comment #10 from Dr. Werner Fink <werner@novell.com> 2010-03-26 17:08:39 UTC --- Hmmm ... then (IMHO) the author of the script jexec has corrected the bug. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c11 guek wu neo <neogw@sg.ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |neogw@sg.ibm.com --- Comment #11 from guek wu neo <neogw@sg.ibm.com> 2010-07-28 09:18:57 UTC ---
FWIW, this issue appears to be corrected in the current "patched" SLE11
what is the package to update to see "patched" SLE11? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=504596 http://bugzilla.novell.com/show_bug.cgi?id=504596#c12 Anna Bernathova <anicka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |batpul@gmail.com --- Comment #12 from Anna Bernathova <anicka@novell.com> 2010-07-30 10:25:50 UTC --- *** Bug 626948 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=626948 -- Configure bugmail: http://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=504596 https://bugzilla.novell.com/show_bug.cgi?id=504596#c13 Nathan Jensen <nbjensen@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tpeterson@novell.com --- Comment #13 from Nathan Jensen <nbjensen@novell.com> 2010-08-17 21:59:53 UTC --- *** Bug 621925 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=621925 -- 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=504596 https://bugzilla.novell.com/show_bug.cgi?id=504596#c14 --- Comment #14 from Rich Fleck <Rich.Fleck@c-a-m.com> 2010-10-15 17:57:19 UTC --- For any other poor soul who stumbles on this thread looking for a quick solution. the jexec script installed by the sun/oracle java rpm in /etc/init.d is missing the line # Required-Stop: adding it in after the line # Required-Start: $local_fs cures the problem -- 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=504596 https://bugzilla.novell.com/show_bug.cgi?id=504596#c15 --- Comment #15 from Dr. Werner Fink <werner@novell.com> 2010-10-18 08:52:23 UTC --- You may report this at http://bugs.sun.com/ ... beside this you could do mkdir /etc/insserv/overrides sed -rn '/^### BEGIN INIT INFO/,/^### END INIT INFO/p' < \ /etc/init.d/jexec > /etc/insserv/overrides/jexec sed -ri 's/^(# Required-Start: .*)/\1 $local_fs/' \ /etc/insserv/overrides/jexec and run insserv afterwards ... this has the advantage that you do not need to modify the original script its self. -- 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=504596 https://bugzilla.novell.com/show_bug.cgi?id=504596#c Susan Perrin <sperrin@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sperrin@novell.com Partner ID| |TID 7010013 -- 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=504596 https://bugzilla.novell.com/show_bug.cgi?id=504596#c16 --- Comment #16 from Susan Perrin <sperrin@novell.com> 2012-01-17 06:50:00 UTC --- *** Bug 741374 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=741374 -- 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.
participants (1)
-
bugzilla_noreply@novell.com