With RC_PARALLEL_STARTUP="yes", vmware-server's init script causes alot of blank lines. Fix attached.
Steps to Reproduce:
1. Set RC_PARALLEL_STARTUP="yes" in /etc/conf.d/rc
2. start or stop vmware-server
some empty lines are printed
those lines shouldn't be output
Created attachment 131531 [details, diff]
Remove spurious empty lines
All of this refers to app-emulation/vmware-server-126.96.36.199356
Thanks for the patch (although it appears to be backwards, but I think I've got the idea of your fixes)! 5:) I'm not entirely certain why there's that extra echo hanging around there, this is startup code that's been around for ages. The reason for the einfon rather than einfo is so that the eend can properly finish the same line that's being output, which may not affect parallel mode, but I'm fairly sure would introduce spurious new lines to non-parallel mode.
I'll take a look into the issue and see if there's a good solution for both parallel and non-parallel startups, but please be aware this is low on our list of priorities...
The version referenced here is long gone from the tree, so maybe this bug can be resolved?
Not too sure. Looking at http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-emulation/vmware-server/files/vmware-server.rc?revision=1.6&view=markup those einfon/echo-pairs are still in place. I don't use the package anymore though, but I can give it a try sometime this week.
vmware server was removed from the tree. Bug 354383.