-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/03/2013 10:15 PM, yac wrote: > On Sun, 03 Nov 2013 11:02:31 +0200 Alan McKinnon > <alan.mckin...@gmail.com> wrote: > > [snip] >>> >>> Afaik there is no official way to update gentoo, is there? >> >> It's always been "emerge -avuND world" > [snip] > > Is this documented annywhere? I have a hard time finding it. I can > see it mentioned eg. in man emerge in -c option but that's not good > enough. > > Even if it is documented, I think it would be very helpfull to > have such a way implemented as "kind of option" to emerge like > `emerge --standard-ugrade` that would just alias to -uaNDv or > possibly leverage sets like `emerge @upgrade` >
You could emulate this yourself by setting up an environment variable to pass to emerge, or use an alias like I do: alias sysupdate='emerge -avuDN --with-bdeps=y @world' (Note: I should probably extend this to accept $1 args, in case I want to add `-t` or something) If you wanted something to cover more bases, you could make a script to do the above in addition to revdep-rebuild, python-updater, etc-update, and so on. Given the power and flexibility of portage/emerge and the extremely broad variety of needs that Gentoo meets, I believe it would be somewhat wasted work to add the option when users are already expected to read manpages and the Handbook. Perhaps -avuND should be made more obvious in a place or two in the documentation as a sort of compromise. Just my two cents, ~Daniel -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSd1/TAAoJEJUrb08JgYgH364H/AqgN1bSxltry7kZbAWqT7hb CtNuCNKv5cChmUuq8YmEmdq1B8fJK6YQ0OieNt19MHQsOe9GWml1lMqfXzzmV63w GgsIxIs5QjNtfIYeDUVqJpxzmNcFRndJjp7AEgFiiujtl42p5OQGJfJVjAf197tR DPju9kZMbO62KyUD7pn5xc6T6RBW8xzsniRaBXAR3C3bLaJtFVHO7Dtk8ki6DELf ES+vszWdMFCP6GiOULuHSkTnsnrPAEhEHdHcRDSTHOcpMlTx4qEO43dK1f1FkOGx oXIVvgB8LNP2DgBmWeqK63UBP/01zl4XuKjHFtHJpWJluE6z1PaspF216HP7esc= =XaI0 -----END PGP SIGNATURE-----