It seems rc-envupdate.sh orders multiple-value variables, like PATH, in reverse order compared to env-update. This creates a problem after booting. Example: ---- laptop qt # env-update >>> Regenerating /etc/ld.so.cache... laptop qt # grep KDEDIRS /etc/profile.env export KDEDIRS='/usr/kde/3.1:/usr/kde/3:/usr' laptop qt # rc-envupdate.sh laptop qt # grep KDEDIRS /etc/profile.env export KDEDIRS='/usr:/usr/kde/3:/usr/kde/3.1' ----- I have baselayout-1.8.5.5, gawk-3.1.1-r1, latest version of everything else in ~x86 profile.
Create a tarball of your /etc/env.d/ and attach please.
Hi, if problem attaching, just mail it to me.
Created attachment 6609 [details] env.d.tar.gz Here it is, sorry about delay.
Created attachment 6640 [details] /lib/rcscripts/awk/genenviron.awk Just cp this to your system, and let me know if it fixes.
Yes, this fixes the problem for me.
Fixed in baselayout-1.8.5.7.