Am Donnerstag, 21. Dezember 2017, 18:13:21 CET schrieb Jörg Schaible:
> Am Thu, 21 Dec 2017 13:00:47 +0100 schrieb Marc Joliet:
> > Am Donnerstag, 21. Dezember 2017, 10:45:41 CET schrieb Jörg Schaible:
> >> Hi,
> >> 
> >> Am Mon, 18 Dec 2017 11:07:08 -0500 schrieb John Blinka:
> >> > On Mon, Dec 18, 2017 at 11:00 AM, Grant Edwards
> >> > 
> >> > <grant.b.edwa...@gmail.com> wrote:
> >> >> How do I skip grub and continue?
> >> > 
> >> > emerge --skipfirst --resume
> >> 
> >> This is unfortunately really dangerous, because "emerge --resume" will
> >> recalculate the order of the outstanding packages and you have no
> >> guarantee that the first one will be the one that failed the last run.
> >> In that case you skip an arbitrary package and you may increase your
> >> problems.
> >> 
> >> You can use --skipfirst only if you have restarted emerge with --resume
> >> only and you have ensured that it will really continue with the failing
> >> package. You may abort the build then with CTRL-C and restart emerge
> >> with both options.
> > 
> > That clashes with my understanding, so I looked it up, and it turns out
> > 
> > I was right.  From emerge(1):
> >>  --skipfirst
> >>  
> >>               This option is only valid when used with --resume.  It
> >>               removes the first package in the resume list.
> >>               Dependencies are recalculated for remaining packages and
> >>               any that have unsatisfied dependencies or are masked will
> >>               be automatically dropped. Also see the related
> >>               --keep-going option.
> > 
> > Note the "remaining dependencies" part.  Otherwise, what would be the
> > point of --skipfirst if it were so unpredictable?
> 
> Well, that's the difference between theory and practice. I've been bitten
> more than once, but you may do as you want, it's your system ...

Ah, but I *don't* use "--resume --skipfirst", so I'm in the clear :-) .

But if this is truly something that happens, have you filed a bug yet (if you 
haven't done so 
already)?

Greetings
-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to