nbensa@zeddmore /etc/init.d $ sudo /etc/init.d/vblade.vblade0 start * Caching service dependencies ... /etc/init.d/vblade.vblade0: line 12: add_suffix: command not found [ ok ] /etc/init.d/vblade.vblade0: line 12: add_suffix: command not found * vblade configuration not specified for * ERROR: vblade.vblade0 failed to start Reproducible: Always Steps to Reproduce: 0. emerge vblade 1. Upgrade to baselayout-2 & openrc-0.2.2 2. /etc/init.d/vblade.vblade0 start 3. see bug/feature :) Actual Results: See description :) Expected Results: Err.. maybe start vblade?
I have make changes on init file to : conf="/etc/conf.d/vblade" [[ -e "${conf}" ]] && source "${conf}" vblade_name=${RC_SVCNAME#*.} this will make it startup without problem, but may still need to do some tweak.
(In reply to comment #1) Thanks! It worked for me too.
Created attachment 166783 [details] Fixed vblade-14-r1 init script Full file with the work-around pre-applied.
Created attachment 198170 [details] fixed script This script checks for the presence of openrc.
Created attachment 198171 [details] fixed script This script checks for the presence of openrc.
Created attachment 198172 [details] fixed script This script checks for the presence of openrc.
Fixed!