On Tue, 29 Aug 2006 07:57:43 -0400 Alec Warner wrote: | So I have implemented merging of sets (more or less) in a local | portage branch. Aah, good to see that you're picking up one of the more useful Paludis features. For those who aren't aware of how Paludis handles this... File sets are a text file that live in repodir/sets/ or confdir/sets/ and are named setname.conf. Lines can be in the form *atom , which means "include atom in the set", or ?atom , which means "include atom in the set only if the package represented by atom is already installed". The big difference between paludis --install setname and paludis --install $(< setfile), aside from the *? support, is that the former won't reinstall packages that don't need upgrading, and the latter will. It's the same as emerge world vs emerge $(< worldfile), the latter being similar to emerge -e world... -- Ciaran McCreesh Mail : ciaranm at ciaranm.org