LADSPA_PATH will not be concatenated when defined several times (as the handbook states), but it definitely needs this feature, as there are many ladspa plugins not in portage :-/ also i suspect there are way more variables discriminated. it would be nice if the concatenation behaviour would be configurable somehow. Reproducible: Always Steps to Reproduce: 1. LADSPA_PATH is defined in /etc/env.d/60ladspa 2. define it in eg. /etc/env.d/99zlocal 3. env-update && . /etc/profile Actual Results: LADSPA_PATH contains only the last defined path Expected Results: LADSPA_PATH should contain all defined paths as PATH and the many others also do
(In reply to comment #0) > it would be nice if the concatenation behaviour would be configurable somehow. Maybe we could have settings in make.conf such as ENV_CONCAT_SPACE and ENV_CONCAT_COLON. They are currently hard coded inside /usr/lib/portage/bin/env-update.sh.
*** Bug 123504 has been marked as a duplicate of this bug. ***
This was implemented a while ago.
SPACE_SEPARATED and COLON_SEPARATED have been supported since 2.1.1-r1. They're both space separated variables (supported directly in /etc/env.d/) that allow other variables to be added to these special groups. See bug #146879.