Bug 154162 - gnustep-base: broken initscript
Bug#: 154162 Product:  Gentoo Linux Version: 2006.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnustep@gentoo.org Reported By: simon.lipp@insa-lyon.fr
Component: Ebuilds
URL: 
Summary: gnustep-base: broken initscript
Keywords:  
Status Whiteboard: 
Opened: 2006-11-05 10:44 0000
Description:   Opened: 2006-11-05 10:44 0000
Two problems in this /etc/init.d/gnustep:
   - Problem at /etc/init.d/gnustep start:
 * Starting GNUstep services ...                                         [ ok ]
 * DO NOT USE EXIT IN INIT.D SCRIPTS 
 * This IS a bug, please fix your broken init.d 
 * ERROR:  gnustep failed to start 
It seems that start() search for "Makefiles" in ${GNUSTEP_SYSTEM_ROOT} but it
is in "${GNUSTEP_SYSTEM_ROOT}/Library"

   - Problem at /etc/init.d/gnustep stop
stop() never succeed. I think the final "eend 1" should be replaced by "eend 0"

------- Comment #1 From Hypnos 2006-11-19 04:09:48 0000 -------
Also, the "eend 1" in the start routine needs to be removed, because it trips
the init system's quality-assurance protocol.

------- Comment #2 From Fabian Groffen 2006-12-05 11:50:51 0000 -------
fixed in CVS.

Thanks!