Re: [gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Marius Mauch
On Sat, 24 Jun 2006 18:02:19 -0700
"Dan Corson" <[EMAIL PROTECTED]> wrote:

> I am sorry, you are indeed correct.  What I should have requested is:
> a way to have the package list output in non-interactive,
> package-installing (that is, not --pretend) execution.  It may be
> that --pretend is a little over-loaded currently.  (I was confused,
> at any rate, as you can see.) Thanks, --Dan

I think this is stuff for a local wrapper script and not yet another
emerge option that is almost identical to --ask in this case (from a
user POV).
Also don't see much use for this feature, the overhead for calling
emerge twice isn't that big, especially when talking about automated
stuff (lie your case seems to be).

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


Re: [gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dan Corson wrote:
> I am sorry, you are indeed correct.  What I should have requested is: a
> way to have the package list output in non-interactive,
> package-installing (that is, not --pretend) execution.

Sure, that's easy.  I know of at least one person that abuses the --ask feature 
to accomplish something similar.  If you press the "Enter" key twice when 
invoking emerge, it will interpret that as "yes".  Anyway, I'd like to have 
this feature too.  I've heard that paludis already does this.  BTW, feature 
requests are usually submitted via http://bugs.gentoo.org.

Zac
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEneZM/ejvha5XGaMRAjFbAKCgsbu/nhQhOyLEXyBiP4S6Eozv1wCePKcU
52UNir8YWcEu72CMCUM3UJo=
=U+es
-END PGP SIGNATURE-
-- 
gentoo-portage-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Andrew Gaffney

Dan Corson wrote:
I am sorry, you are indeed correct.  What I should have requested is: a 
way to have the package list output in non-interactive, 
package-installing (that is, not --pretend) execution.  It may be that 
--pretend is a little over-loaded currently.  (I was confused, at any 
rate, as you can see.)  Thanks, --Dan


Your request still makes absolutely no sense. What's wrong with running 'emerge 
-uDpvt world && emerge -uDv world'? Why do you say --pretend is "overloaded"? It 
only does *one* thing...list packages.


--
Andrew Gaffneyhttp://dev.gentoo.org/~agaffney/
Gentoo Linux Developer   Installer Project
--
gentoo-portage-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Dan Corson
On 6/24/06, Andrew Gaffney <[EMAIL PROTECTED]> wrote:
Dan Corson wrote:> Even when I am running 'emerge' non-interactively, I like to have the> dependency record afforded by --tree.  Currently when updating my system> non-interactively to get this I have to do:
>   (emerge -uDtv world; emerge -uDv world) &> logfile> because --tree implies --pretend.  Could this implication be dropped?> Thanks, --Dan> P.S. If this is a reasonable request, it might be reasonable for the
> other options that imply --pretend that I don't use, namely --changelog> and --columns.> P.P.S. Even>   echo y | emerge -auDtv world> doesn't work because --ask wants a terminal.
Your request doesn't even make sense. AFAIK, the *only* thing --tree affects isthe output of the package list as part of --pretend (and --ask). If --treedidn't imply --pretend, 'emerge -uDtv world' would give you the exact same
output as 'emerge -uDv world'.--Andrew Gaffneyhttp://dev.gentoo.org/~agaffney/Gentoo Linux Developer   Installer Project
--gentoo-portage-dev@gentoo.org mailing listI am sorry, you are indeed correct.  What I should have requested is: a way to have the package list output in non-interactive, package-installing (that is, not --pretend) execution.  It may be that --pretend is a little over-loaded currently.  (I was confused, at any rate, as you can see.)  Thanks, --Dan



Re: [gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Andrew Gaffney

Dan Corson wrote:
Even when I am running 'emerge' non-interactively, I like to have the 
dependency record afforded by --tree.  Currently when updating my system 
non-interactively to get this I have to do:

  (emerge -uDtv world; emerge -uDv world) &> logfile
because --tree implies --pretend.  Could this implication be dropped?  
Thanks, --Dan
P.S. If this is a reasonable request, it might be reasonable for the 
other options that imply --pretend that I don't use, namely --changelog 
and --columns.

P.P.S. Even
  echo y | emerge -auDtv world
doesn't work because --ask wants a terminal.


Your request doesn't even make sense. AFAIK, the *only* thing --tree affects is 
the output of the package list as part of --pretend (and --ask). If --tree 
didn't imply --pretend, 'emerge -uDtv world' would give you the exact same 
output as 'emerge -uDv world'.


--
Andrew Gaffneyhttp://dev.gentoo.org/~agaffney/
Gentoo Linux Developer   Installer Project
--
gentoo-portage-dev@gentoo.org mailing list



[gentoo-portage-dev] 'emerge' request: make --tree not imply --pretend

2006-06-24 Thread Dan Corson
Even when I am running 'emerge' non-interactively, I like to have the dependency record afforded by --tree.  Currently when updating my system non-interactively to get this I have to do:  (emerge -uDtv world; emerge -uDv world) &> logfile
because --tree implies --pretend.  Could this implication be dropped?  Thanks, --DanP.S. If this is a reasonable request, it might be reasonable for the other options that imply --pretend that I don't use, namely --changelog and --columns.
P.P.S. Even  echo y | emerge -auDtv worlddoesn't work because --ask wants a terminal.