we should be able to detect when packages are missing LFS support and issue QA warnings which in turn should get developers to start fixing their packages i implemented a scanelf based check for CrOS here: https://chromium.googlesource.com/chromiumos/platform/crosutils/+/release-R43-6946.B/hooks/install/large-file-support.sh i'll see about merging that into portage's existing checks. this bug is for discussion on the topic and to help people find a reference point.
Seems like it should work in metadata/install-qa-check.d/.
My WIP stuff on this: - https://github.com/thesamesam/portage/commits/time64-lfs - https://github.com/thesamesam/portage/commit/bad0c83a513612016e123bd03f40386d31bb3c4c - https://github.com/thesamesam/portage/commit/e7c7ddc7febf94332adea52204f0916a5b2c4adb - https://github.com/thesamesam/portage/commit/8636a509c936783cc04ba44ce804c9b7d7ae32a8 - https://github.com/thesamesam/portage/commit/45b3dd929c55ce7efd96513008ccc8c750cd30cb