Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163614 - emerge doesn't wait for answer when typing "emerge -Ca"
Summary: emerge doesn't wait for answer when typing "emerge -Ca"
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-24 16:22 UTC by Aelia
Modified: 2007-02-02 08:27 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 Aelia 2007-01-24 16:22:10 UTC
When typing emerge -Ca <package name> emerge doesn't wait for the use answer of : Would you like to unmerge these packages? [Yes/No]

Reproducible: Always

Steps to Reproduce:
1. just type emerge -Ca <package name>
2.
3.

Actual Results:  
emerge wait for 5 seconds and unmerges the package.

Expected Results:  
Should wait for the answer

portage version 2.1.1-r2
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2007-01-24 16:32:07 UTC
It does here..

antarus@kyoto ~/gentoo/gentoo/xml/htdocs/proj/en/glep $ sudo emerge -Ca portage
Password:

>>> These are the packages that would be unmerged:


!!! 'sys-apps/portage' is part of your system profile.
!!! Unmerging it may be damaging to your system.


 sys-apps/portage
    selected: 2.1.1-r2
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No]  

Does the question show up even?

If you hit enter twice, then the second enter will answer [yes] to that questoin and bypass it completely, you need to be careful.
Comment 2 Zac Medico gentoo-dev 2007-02-02 08:27:20 UTC
Did you press the "Enter" key more than once?  Be careful, because the "Enter" key alone means "yes".