On Tue, 03 Jan 2012 15:05:56 +0100
Hinnerk van Bruinehsen <h.v.bruineh...@fu-berlin.de> wrote:

> >> Really, the proposal to 'fix --update' doesn't address really
> >> knowing what your system is running and why. Get to the root of
> >> that and the --update thing becomes the non-issue that many of us
> >> think it is.
> >>   
> > 
> > This would be a suggestion to travel back in time and document
> > something that I have no way of knowing now.
> >   
> You could create your own overlay with "meta"-ebuilds, e. g.
> system-maintenance, customer1, customer2.
> Inside the ebuilds you define depends on the packages the customer
> wants. Doing so you could wipe everything except the "meta"-ebuilds
> from world. When a customer quits you can unmerge his or her
> "meta"-ebuild and depclean.
> If you add everything needed to the respective "meta"-ebuild, you'll
> always be on the safe side.


Sets do exactly the same thing simply without all the added verbiage of
an ebuild.

The *only* thing required to bring about the solution you describe is
the information in the *DEPEND of the meta-ebuild, and that is all that
is in a set.



-- 
Alan McKinnnon
alan.mckin...@gmail.com

Reply via email to