If you compile Postfix with sasl-support, it resolvs the dependencies correctly (it installs cyrus-sasl). But if you start postfix manually without starting the saslauthdeamon prior to that, it will fail (postfix runs, but you can't login) because it needs sasl for authentication. Steps to reproduce: 1. Emerge postfix with sasl-support 2. start postfix manually without starting saslauthd 3. no login because of missing saslauthd (no error messages though) Solution: 1. Start the saslauthd and it will work ;-) But shouldn't that be done automagically (perhaps put "saslauthd" in init-script depend-section under "use")?
Fix in CVS. Thanks. Cheers, Ferdy