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
signature.asc
Description: This is a digitally signed message part.