Hi, baselayout installs /etc/env.d/00basic, which contains PAGER="/usr/bin/less" LESSOPEN="|lesspipe.sh %s" Could this please be moved to an env.d file installed by less? less is not a system package (virtual/pager is, less is merely the default provider for this virtual) and baselayout does not depend on less.
there is no $LESS here ... and PAGER is in the same category as EDITOR ... so perhaps PAGER should be moved to /etc/rc.conf ...
Of course, that was a silly mistake. Moving it to rc.conf (or anywhere else that's not in CONFIG_PROTECT_MASK) would be fine with me, even if the default then remains less without a dependency on it.
ive moved $LESSOPEN to the less package since it's already installing an env.d file for $LESS
EDITOR and PAGER have been punted completely from baselayout users need to configure it themselves ... if they want a global default, they can add it to /etc/profile.d/ a new bug has been opened for eselect modules for PAGER/EDITOR maintenance