Почему lfs не может использовать исходные переменные среды хоста?

Из документа lfs :

Команда exec env -i … / bin / bash в .bash_profile заменяет запущенную оболочку новой с полностью пустой средой, за исключением переменных HOME, TERM и PS1. Это гарантирует, что никакие нежелательные и потенциально опасные переменные среды из системы хоста не будут протекать в среду сборки. Используемая здесь методика обеспечивает достижение чистой окружающей среды.

Какой случай вызовет эту проблему?

Есть ли простой пример?

Существует множество переменных, которые изменят поведение оболочки, какие программы выполняются или могут подключаться к новым программам. Примерами некоторых более проблематичных переменных среды являются CDPATH , LD_LIBRARY_PATH , LD_PRELOAD , PATH .

Сбрасывая среду, вы можете обеспечить чистую и разумную среду сборки без необходимости ухаживать / перезапускать все переменные среды.