-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 03/18/2016 02:43 PM, »Q« wrote: > On Thu, 17 Mar 2016 20:37:04 -0400 Alec Ten Harmsel > <a...@alectenharmsel.com> wrote: > >>> emerge --update --newuse --deep --with-bdeps=y system >>> --keep-going >> >> Add "--oneshot", same reasoning as above. > > When the target is a set (in this case @system), does portage ever > add all of it to @world? > > >
The correct answer for this is "it depends". Each set can be configured to be included or not in the world_sets file, based usually on the type of set. The file /usr/share/portage/config/sets/portage.conf declares many sets, setting "world-candidate = True" for some of them. Others (like @world, @selected, and @system) are not candidates for @world. Note that the "@world" set itself is declared to be exactly the three sets "@profile @selected @system" -- @system is the usual system set, @selected is the contents of the "world" and "world_sets" files, and @profile is certain packages that used to be defined as required in profiles without being listed in @system (I don't believe this functionality is used in the tree any more). - -- Jonathan Callen -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJW7yKvAAoJEEIQbvYRB3mgONYQAJbXimtAn8pGuU96707g6+Cm yfWlZ1QoLM6GNcw20V42sSfioZiHPlAgE+tj2fn+W3e51xwQrBoY2i4JO/3waiy4 j9m6XxC7wjV1ZFzCvS6SavuAYTegkRNRPonC0pKwb2y5zQV64t9tFyhm+bGt4ixn k3rUjC82YsVEE/Jf4TNdKYvcZL9Qh9h2xSpvWAE1zn9yvtlrjAiAcNC+ZSbSYnHB FBYN/C7jniv03zTqnzgsfygF+23FB57AScJWFAFg1g2l7c34PhBcdHLi206fLQsX YhNsHd7mgkSBNhRBH9SaLxI6YG3ldCivKbmzSXdZ2SozRVL+8uqff9RH6JsdOtZE lTnjxHZ/UV1ZNeUB+4A4tkQlthXewDzdyts+ChTzxlNnVA/YD+zk3JxdCg7Y0t6x skFmg5Yqhlbq0CLiidllQeHQIEyCHShjMag+Fw7SP0OEJj9mm4IkjAkymuJbnkv7 iqm3Yvsx401+JIByhgUqUIrSlxc0TN0porlC7JP+oXr30vLcDZlrqqsAXq7i1gvG jM5tL50aP7OCx+bXbVWF31vJYDCts5DQZ5z/pJaCHapgevGbHTXNBeTSQyQuttzr 6fBArEdCW8bHpJzMxRqGHaTICKAAUtJXttt+qyWO0bmRrOsnoPjMliu5vhRbGOjI 3q6JRiM4NkYkgTscKvRo =u0eN -----END PGP SIGNATURE-----