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

Reply via email to