If you want to use LDAP as node storage in puppet (http://reductivelabs.com/trac/puppet/wiki/LDAPNodes) you have to install openldap and ruby-ldap manually until now. I've made the necessary changes to the puppet-0.24.5-r1 ebuild. Will attach these changes as a patch to this bug.
Created attachment 165486 [details, diff] Patch for app-admin/puppet-0.24.5-r1 to add support for the ldap USE flag The patch for app-admin/puppet-0.24.5-r1 to support the ldap USE flag.
in cvs.