

Well, it's not true right now. I've got 4 systems which, with every sync, prompt for an etc-update for /etc/portage/package.mask, and here's what it does:Roguelazer wrote:Nothing in the /etc/portage directory is ever touched by portage. At least, it's not supposed to be.
PS: 1000th post.
Code: Select all
Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' @='/var/db move'
s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
..p...
* IMPORTANT: 1 config files in /etc need updating.
* Type emerge --help config to learn how to update config files.
homeserver-02 root # etc-update
Scanning Configuration files...
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/portage/package.mask
/etc/portage/._cfg0000_package.mask
Please select a file to edit by entering the corresponding number.
(don't use -3 or -5 if you're unsure what to do)
(-1 to exit) (-3 to auto merge all remaining files)
(-5 to auto-merge AND not use 'mv -i'): 1
Showing differences between /etc/portage/package.mask and /etc/portage/._cfg0000
_package.mask
--- /etc/portage/package.mask 2004-08-09 10:22:23.000000000 -0700
+++ /etc/portage/._cfg0000_package.mask 2005-01-05 15:35:14.691501157 -0800
@@ -1 +1 @@
-x11-base/xfree
+x11-base/xorg-x11
1) Replace original with update
2) Delete update, keeping original as is
3) Interactively merge original with update
4) Show differences again
Please select from the menu above (-1 to ignore this update): 





http://forums.gentoo.org/viewtopic-t-28 ... +mask.htmlWhen xfree got removed an update entry was added that moves xfree to xorg-x11 (see in file /usr/portage/profiles/updates/1Q-2005 the entry "move x11-base/xfree x11-base/xorg-x11"). This tries to do the move also in your files in /etc/portage.