Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613456 - sys-apps/portage emerge --ask should run pkg_pretend before asking
Summary: sys-apps/portage emerge --ask should run pkg_pretend before asking
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
Depends on:
Reported: 2017-03-22 07:04 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2018-08-20 08:59 UTC (History)
2 users (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-03-22 07:04:06 UTC
I really get frustrated running an emerge --ask , and then coming back, finding portage has told me "hey, yep, this will work", pressing "y", and then finding "no, this won't work".

That's wasted effort.


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

>>> Verifying ebuild manifests
>>> Running pre-merge checks for dev-java/icedtea-
 * Checking for at least 8500 MiB disk space at "/var/tmp/portage/dev-java/icedtea-" ...                                                                                                                                                                          [ ok ]
>>> Running pre-merge checks for www-client/firefox-52.0.1-r1
 * Checking for at least 4 GiB disk space at "/var/tmp/portage/www-client/firefox-52.0.1-r1/temp" ...        


If this default is too controversial to change, can we have an option to put in EMERGE_DEFAULT_OPTS ? I'm really tired of this behaviour. 


sys-apps/portage-9999::gentoo was built with the following:
USE="doc (ipc) native-extensions xattr -build -epydoc (-selinux)" ABI_X86="64" LINGUAS="-ru" PYTHON_TARGETS="python3_4 python3_5 -pypy -python2_7 -python3_6"

git --no-pager -C /usr/portage/distfiles/git3-src/proj_portage.git/ log --format=fuller -1
commit 9e0f0364ffb187ad784f3ba63a02b8e170d72de0
Author:     Mike Frysinger <>
AuthorDate: 2016-06-13 16:21:51 +1200
Commit:     Mike Frysinger <>
CommitDate: 2017-03-11 11:58:30 +1300