Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346275 - Emerge should support shorthand.
Summary: Emerge should support shorthand.
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-21 09:30 UTC by dE
Modified: 2011-08-13 15:48 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 dE 2010-11-21 09:30:04 UTC
Emerge should support shorthand notions for addition, removal and other actions on packages, this is completely suited with the current nature of emerge (it takes no action or switch to install packages), e.g to install wine 1.0, recoll and remove gcc-3.1, dvdisaster at the same time - 

emerge =wine-1.0+ recoll+ =gcc-3.1- dvdisaster-

Other things might include addition of stuff to the world file - 
Add to world file -

emerge recoll!M

remove from world file - 

emerge recoll!m

Option to build a binary pkg during compilation - 

=gcc-4.4.5!b

Build a binary package off the installation package - 

gcc!B

This thought has been inspired from aptitude.

Reproducible: Always

Steps to Reproduce:
Comment 1 Zac Medico gentoo-dev 2011-08-13 14:40:22 UTC
We could re-use the !atom blocker syntax for removals.
Comment 2 dE 2011-08-13 15:48:03 UTC
That's your wish.