Most of the files in my /etc/portage/package.* are symlinks to files stored on an NFS shared directory so that I only need to maintain one copy. Whenever a profile update that changes package names comes around etc-update updates any affected files in /etc/portage/package.* but when it does so it overwrites the symlink with a regular file. If etc-update encounters a symlink it should update the target instead of overwriting the link. Reproducible: Always
should be fixed in latest git now http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commitdiff;h=157c9c0de811b64326ebf09cc95a59b34cbc0547