This is the situation # etcat -u samba [ Colour Code : set unset ] [ Legend : (U) Col 1 - Current USE flags ] [ : (I) Col 2 - Installed With USE flags ] U I [ Found these USE variables in : net-fs/samba-2.2.8a ] + + pam : Adds support PAM (Pluggable Authentication Modules) - - acl : Adds support for Access Control Lists + + cups : Add support for CUPS (Common Unix Printing System) + - ldap : Adds LDAP support (Lightweight Directory Access Protocol) + + ssl : Adds support for Secure Socket Layer connections + + tcpd : Adds support for TCP wrappers + + oav : Adds support for anti-virus from the openantivirus.org project I have ldap in my USE flag, but I compiled samba with USE="-ldap"; before this I tried this command #USE="-ldap" emerge -B samba but the resulting .tbz2 had the ldap compiled in. So I had to compile the samba with #USE="-ldap" emerge samba and then used the quickpkg tool, just with this I created a package. I can't do more tests with it, so i commited this bugs, so anyone likes to try. Sorry my english.
From which version is that `etcat` output, the `emerge -B` or the `quickpkg` one ?
etcat (0.3.1) QUICKPKG ver 1.2 portage-2.0.50-r1 It's a production server, I can't always test but I'll create the package with the -B option using -ldap and ldap and will install in another machine to see the etcat results, I thik this way I can confirm. Can do this at monday.
Just tested in another machine an it worked. Same versions of portage and etcat.