Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135063 - Alternate portage user interface for more interactivity
Summary: Alternate portage user interface for more interactivity
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 61889 202410 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-31 11:10 UTC by Jesse Van Volkinburg
Modified: 2009-04-04 06:10 UTC (History)
1 user (show)

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 Jesse Van Volkinburg 2006-05-31 11:10:32 UTC
emerge --ask does a nice job at asking if you want to emerge an entire list of packages, but some sort of (advanced) feature that enabled a user to accept or deny a particular merge would be quite nice.

Example:
During "emerge --prune", a list of slotted packages will be shown, and all those packages will be unmerged or not. So the user uses "emerge --prune --confirm" or something like that, and portage will ask about each package to be unmerged, one at a time, before any merges happen. Then, before any changes are made, portage would re-list the packages to be removed, with a final "Yes/No". Yes would result in the changes being committed, and No would exit.
Comment 1 Zac Medico gentoo-dev 2006-05-31 12:07:46 UTC
(In reply to comment #0)
> --confirm" or something like that, and portage will ask about each package to
> be unmerged, one at a time, before any merges happen. Then, before any changes
> are made, portage would re-list the packages to be removed, with a final
> "Yes/No". Yes would result in the changes being committed, and No would exit.

From my perspective, that would be quite annoying for anything more that just a few packages.  I'd say a curses or X based gui would be better suited (more scalable) for such purposes.
Comment 2 Jesse Van Volkinburg 2006-05-31 13:05:31 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > --confirm" or something like that, and portage will ask about each package to
> > be unmerged, one at a time, before any merges happen. Then, before any changes
> > are made, portage would re-list the packages to be removed, with a final
> > "Yes/No". Yes would result in the changes being committed, and No would exit.
> 
> From my perspective, that would be quite annoying for anything more that just a
> few packages.  I'd say a curses or X based gui would be better suited (more
> scalable) for such purposes.
> 

Good point, an ncurses interface would be very nice. Wonder if there's any chance of that coming about instead of this. Now I want to edit my suggestion to be something with ncurses.
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 13:35:10 UTC
*** Bug 61889 has been marked as a duplicate of this bug. ***
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2007-12-16 07:31:52 UTC
*** Bug 202410 has been marked as a duplicate of this bug. ***