On Fri, Apr 29, 2011 at 12:28:03PM +0100, Ciaran McCreesh wrote: > On Fri, 29 Apr 2011 07:21:23 -0400 > Rich Freeman wrote: > > Perhaps a future/in-progress EAPI could define a mechanism where an > > ebuild can indicate that a particular update or set of circumstances > > is a system-critical change, and that the package manager should > > consequently alert the user and ensure that they have confirmed the > > action. > > pkg_pretend can do that... indeed. it works quite well too. please have a look at the attached patch. it forces the user to acknowledge and verify that he has read the printed message by prepending a variable to the emerge command. I know it is a bit nasty, but it accomplishes our goal by making sure the users read the message. -- Alex Alexander | wired + Gentoo Linux Developer ++ www.linuxized.com