not explicitly relevant to this PR, but how about to change the ensure vars of those packages to 'installed' instead of 'undef'?