In order to save users from themselves, old openrc ebuilds (0.11.8 and previous) used to copy /etc/conf.d/net from ${EROOT} into ${D} during pkg_preinst. However, this has the nasty side-effect of making that config file be owned by openrc in the vdb CONTENTS, including user-customized versions of that file. Openrc-0.12 no longer provides conf.d/net and related files, and so when users upgrade from 0.11.8 to 0.12, and they -haven't- modified their conf.d/net files since 0.11.8 was installed, the merge process removes conf.d/net along with the rest of 0.11.8 A new hack is needed to undo what the old hack did.
+ 16 Aug 2013; Ian Stakenvicius <axs@gentoo.org> +files/net.confd.comment, + openrc-0.12.ebuild: + stop the removal of /etc/conf.d/net when upgrading from 0.11.8 and previous, + bug 481336 +
very unpleasant expeirence... :(