Neil Bothwick <n...@digimed.co.uk> wrote: > > It seems that Rich's suggestion has the most merit, add a USE flag to > daemontools to indicate that it is intended to be your service manager, > and have the virtual require that flag.
If you want to solve it by a USE-flag, add this flag to virtual/service-manager. One could even make it an expand-USE flag, containing the service manager(s) you want to use. (And have a restriction that at least one use flag must be selected.) This has not only the advantage that a re-emerge of a virtual costs practically no time when you want to change it, you can also say that you consider more than one service manager crucial for your system. Actually, not only here but in many || cases some USE-flags would not hurt. That being said, the world file has actually exactly the purpose of informing portage about the packages you want to keep, so doing this in a virtual is overkill, and actually there is nothing wrong with the current setup. Maybe more user information in the handbook would be a good thing. Gentoo relies on informed users.