On August 20, 2012 15:27:54 Volker Armin Hemmann wrote:
> Am Montag, 20. August 2012, 01:00:34 schrieb Reinhard Kotucha:
> > On 2012-08-19 at 01:02:24 +0200, Volker Armin Hemmann wrote:
> >  > Am Sonntag, 19. August 2012, 00:37:36 schrieb Reinhard Kotucha:
> >  > >    emerge --update --pretend
> >  > 
> >  > why pretend?
> > 
> > Because whenever I see that there is an Xorg update, I nowadays make a
> > full backup before I do the actual update.
> 
> that is what --ask is made for ;)

Nothing wrong with --pretend.  I use it religiously for a couple of reasons.  
One is that when I want --quiet-build off, I can keep a complete list of the 
packages being merged in another screen tab, in case something fails.

The other is that I don't want "emerge --ask" littering my emerge.log with 
stuff like this while I'm messing with USE flags, keywords, etc. and not 
actually committing to any emerges:

1345531458: Started emerge on: Aug 20, 2012 23:44:18
1345531458:  *** emerge --ask --binpkg-respect-use=y --quiet-build=n --verbose 
--quiet-unmerge-warn extreme-tuxracer
1345531466:  *** exiting unsuccessfully with status '130'.
1345531466:  *** terminating.

Getting back to the actual topic :) I've noticed that more and more packages 
are getting pkg_pretend() checks so that ebuilds can abort before the build 
starts if something is missing, e.g. missing kernel modules or in the case of 
Xorg, gcc being too old.  This might be what you're asking for, in a way.

Cheers,
Bryan

Reply via email to