I feel dirty

26 Mar 2008 • 1 min read

OK, so OpenRC finally made it's way into Gentoo portage. However, you should be aware that what IS in portage has some cruft /etc/init.d/functions.sh that presently doesn't work on shells other than bash and it has a broken modules init script.Basically, the git repo hosted by Gentoo which I use now has a Gentoo branch which is what the ebuilds in portage pull from. I hate finding out about this myself without being told. But anyway, it's done and there's not much I can do about it.So in summary, if you use the ebuilds in Gentoo portage, OpenRC may break in silly ways. I'm not saying that the master branch won't, but I can certainly fix it a lot faster. Also, you can be sure my code works fine with bmake/pmake/gmake and a posix compliant shell, whereas any code in the Gentoo branch will be done for gmake and bash without regard to anything else. Which is why I feel dirty - all my hard work being abused.