Init.d script installed with dev-dotnet/pe-format uses unnecessary bashisms while OpenRC launches init.d scripts with /bin/sh. This makes the script unusable on setups with non-bash default shell. AFAICS, the only needed change is to replace [[ ]] tests with [ ] ones.
Created attachment 244501 [details, diff] patch for pe-format.init I guess this patch could fix pe-format.init
Created attachment 244503 [details, diff] patch for pe-format.init-1 I guess this could fix pe-format.init-1
This does need to be fixed; however, init.d scripts that are not posix compliant do not block openrc stabilization.
+*pe-format-2.0.3 (12 Sep 2010) + + 12 Sep 2010; Pacho Ramos <pacho@gentoo.org> +pe-format-2.0.3.ebuild, + metadata.xml: + Version bump with a new upstream, new proxy maintainer and fixing old bugs + #246456, #29795 (for support more exe files), #294749 (stop using bashisms + and adapt script to openrc), #321233 (pe-format2 is now pe-format). Really + thanks a lot to Michał Górny for taking care of this package. +