Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115870 - emerge --skipfirst should imply --resume
Summary: emerge --skipfirst should imply --resume
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Conceptual/Abstract Ideas (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 115839
  Show dependency tree
 
Reported: 2005-12-17 11:27 UTC by Mike Slinn
Modified: 2005-12-25 00:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Slinn 2005-12-17 11:27:32 UTC
The --skipfirst option to emerge is only recognized if --resume is also specified, so --skipfirst should imply --resume.
Comment 1 Brad Allen 2005-12-18 16:23:00 UTC
That would be great.  Lots of times I'm trying to type "emerge --resume --skipfirst" while emerge is spurting output, so I can't see if I made any typos.  If the man pages said "--skipfirst implies --resume", then I'd know I could just type emerge --skipfirst, which is less error prone.  I usually don't find out I made a typo for a few days, and that is sure annoying, since it causes a few days' delay more.

This is usually useful to me during preemtive skipfirst resume command buffering for any failures.  About 50% of the time there's some failure someplace that I have to resolve, and I don't have time to resolve every single one each time I do an upgrade, or else the systems would never be current.  I've often wondered if there is an autoskipping mode in emerge.  So, if there isn't, I'll add to the above very sensible and rather simple enhancement request a more complex enhancement request like --autoskipresume which would continue to the next ebuild after any failure (i.e., not quit).  Come to think of it, that's not so complex:  just don't exit from emerging when there's an error -- instead, skip to next ebuild.

This is useful even in systems with very little ~x86 sprinkled in /etc/portage/package.keywords, although I know those who have more ~ would be even more grateful.
Comment 2 Jason Stubbs (RETIRED) gentoo-dev 2005-12-21 07:44:00 UTC
Fixed.
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-12-25 00:09:18 UTC
Released in 2.1_pre2.