-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
There are several new command-line options and modes available that have not been documented in the README or in the man page:
-
--mode=reinstall-atoms, a.k.a.--reinstall-atomsor-R- Uses the relatively unknown
--resintall-atomsoption foremergeto mark broken packages as "not installed". This helps portage more intelligently handle the depgraph, and allows for adding things like--updateto skip masked packages and@worldto pull in the larger context. - (I would say this is no longer experimental [as I have tested it extensively on my systems], so that language should be removed from the help text)
- Added in c4d003b
- Uses the relatively unknown
-
--target=world, a.k.a--worldor-W- Adds
@worldas a target foremerge(as well as for the looping logic ofhaskell-updater) - Added in c4d003b
- Adds
-
Custom targets a.k.a.
--target=...or-T ... -
--world-full- the same as
--target=worldbut also adds--newuse --with-bdeps=yto theemergeinvocation (for convenience) - Added in 3a4c515
- the same as
-
--preserved-rebuildmode- similar to the default behavior but adds a
@preserved-rebuildtarget and uses different looping logic - Also added in 3a4c515
- similar to the default behavior but adds a
Todo:
- Update README
- Update man page
- Clean up the
--helpoutput a bit (remove the "experimental" part about--mode=reinstall-atomsand give a succinct explanation of why it's useful)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels