Hello, I have a strange problem:
------8<-------- # pkg_add -i cyrus-sasl-2.1.21p3-ldap Error from http://ftp-stud.fht-esslingen.de/pub/OpenBSD/4.1/packages/i386/: ftp: Writing -: Broken pipe Can't install cyrus-sasl-2.1.21p3-ldap: can't resolve openldap-client-2.3.33 Can't install openldap-client-2.3.33: can't resolve cyrus-sasl-2.1.21p3-ldap Error from http://ftp-stud.fht-esslingen.de/pub/OpenBSD/4.1/packages/i386/: ftp: Writing -: Broken pipe Can't install cyrus-sasl-2.1.21p3-ldap: can't resolve openldap-client-2.3.33 # pkg_add -i openldap-client-2.3.33 Error from http://ftp-stud.fht-esslingen.de/pub/OpenBSD/4.1/packages/i386/: ftp: Writing -: Broken pipe Ambiguous: choose dependency for openldap-client-2.3.33: 0: cyrus-sasl-2.1.21p3 1: cyrus-sasl-2.1.21p3-db4 2: cyrus-sasl-2.1.21p3-ldap 3: cyrus-sasl-2.1.21p3-mysql Your choice: 2 Can't install openldap-client-2.3.33: can't resolve cyrus-sasl-2.1.21p3-ldap Can't install cyrus-sasl-2.1.21p3-ldap: can't resolve openldap-client-2.3.33 Error from http://ftp-stud.fht-esslingen.de/pub/OpenBSD/4.1/packages/i386/: ftp: Writing -: Broken pipe Can't install openldap-client-2.3.33: can't resolve cyrus-sasl-2.1.21p3-ldap ------8<-------- Looks like openldap depends on cyrus-sasl and vice versa. I found other with the same problem: http://archives.neohapsis.com/archives/openbsd/2007-05/0454.html Quote: "I've found a relatively dirty workaround for this. i) install cyrus-sasl-2.1.21p3 ii) install openldap-client-2.3.33 iii) pkg_add -r cyrus-sasl-2.1.21p3-ldap This brings me another question. Replace parameter '-r' to pkg_add gracefully replaces an unflavored package with another flavored one. Is this an expected behaviour?" Can somebody answer that question? I'll the workaround, but looks like a package problem to me. Regards Hagen Volpers