I think these two features would be very nice for server enviroments: 1. For stability reasons, relaying only on "x86" flag is often not sufficient. There are many cases when someone masked package as stable, then, few hours later (after users feedback) its reverted to "~x86". After syncinc portage tree, I never know which packages marked as stable are truly stable and well tested by community. My idea is to include new flag for emerge. For examle: # emerge -pu --stablesince=48h world Would list all packages for upgrade, which has not been changed since 48 hours, so there is low possiblity that this list includes untested packages.
2. In all my server instalations, I like to keep portage tree as small as possible - for two reasons: syncinc speed and disk space ussage. Now I can only use RSYNC_EXCLUDEFROM flag in make.conf to exclude portage branches from syncinc. Much more convinient and efficent would be RSYNC_INLCUDEFROM flag, so I could define which branches of tree I want to sync. The portage tree will be much smaller, and I wouldnt have to remove new branches that I dont need to sync. Of course in longer term such flag would help to lower bandwich usage of rsync servers. What do you think about such features? Best regards, Tomek Lutelmowski http://firewall.lutel.pl -- [email protected] mailing list
