Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 613456

Summary: sys-apps/portage emerge --ask should run pkg_pretend before asking
Product: Portage Development Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: kingjon3377, leio
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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-7.2.6.9
 * Checking for at least 8500 MiB disk space at "/var/tmp/portage/dev-java/icedtea-7.2.6.9/temp" ...                                                                                                                                                                          [ 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. 



Ctx:
---

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 <vapier@gentoo.org>
AuthorDate: 2016-06-13 16:21:51 +1200
Commit:     Mike Frysinger <vapier@gentoo.org>
CommitDate: 2017-03-11 11:58:30 +1300