The qsize applet uses some size_t to store files sizes sums. But it's not big enough when there is more than 4GB installed on the system (with -s or -S option), or even when a single package weights more than 4GB (i'm not sure, but i think this may happen with some huge proprietary games). On my system, with portage-utils-0.1.15: % qsize -afbS Totals: 326341 files, 37741 non-files, 395427840 bytes Expected result: % qsize -afbS Totals: 326341 files, 37741 non-files, 8985362432 bytes (which is 8GB more) I will attach a patch to use some uint64_t instead.
Created attachment 84036 [details, diff] files/0.1.15-qsize-4GB.patch
Created attachment 84037 [details, diff] portage-utils-0.1.15-ebuild.patch ebuild changes to apply the previous patch
Thanks tgl. Fixed in portage-utils cvs repo. revision: 1.22; Your fix will be included the next release.