Hello, while installing a mozilla ebuild (firefox or thunderbird) the ebuild checks if there is at least 4GB space in /var/tmp/portage/ and complains with yellow *** if it is not. But with emerge --jobs 5 one does not see this. Therefore emerge builds firefox/thunderbird until there is no space left, fails. One has to resize their /var/tmp/ and start again. So, if this test fails it should exit the emerge process. (/var/tmp/portage is a tmpfs with 2GB, therefore it will always fail...) Reproducible: Always
It all comes down to useflags, an ebuild should never fail when making a simple check for space, there are too many variables that come into play.
Hello, thanks for your answer. Unfortunely Libreoffice acts different: It fails if there are not at least 10GB disk space. The different I noticed is: LO: pkg_pretend() { ... CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_pretend ... } Thunderbird: pkg_setup() { ... check-reqs_pkg_setup ... } So this is inconsistent. Both ebuild should act in the same way, or? Personally I think an ebuild should fail. Thank you!