Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 2009 06:08:58 +0300
From:      Panagiotis Christias <p.christias@noc.ntua.gr>
To:        d@delphij.net
Cc:        Xin LI <delphij@FreeBSD.ORG>, freebsd-ports@FreeBSD.ORG
Subject:   Re: port net/openldap24-sasl-client fails to register as dependency
Message-ID:  <4A16174A.7020600@noc.ntua.gr>
In-Reply-To: <4A148EFC.9090103@delphij.net>
References:  <4A13FF70.9040008@noc.ntua.gr> <4A147113.3010902@delphij.net> <4A148E2D.1040001@noc.ntua.gr> <4A148EFC.9090103@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Xin LI wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Panagiotis Christias wrote:
>> Hello,
>>
>> (I am adding freebsd-ports@ to the thread as you suggested)
>>
>>
>> Xin LI wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Hi, Panagiotis,
>>>
>>> Panagiotis Christias wrote:
>>>> Hello,
>>>>
>>>> I came across another dependency bug. It looks like packages that depend
>>>> on net/openldap24-client (e.g. mail/sendmail-ldap, mail/dovecot with
>>>> WITH_LDAP=true etc) fail to register the openldap dependency in systems
>>>> that have net/openldap24-sasl-client port installed.
>>> I am aware of this problem but I don't have a good solution for it (at
>>> hand), this is an infrastructural issue with the ports dependency
>>> tracking - if two ports installs exactly the same files, there is no way
>>> to distinguish between the two without forcing to install one even if a
>>> conflicting one is already installed.
>> Hm.. messy. How does lang/perl5.[6,8,10] handle such problems?
> 
> Install an entry into /etc/make.conf, I think it's Ok for perl (since
> there are a lot of ports depends on it) but not for OpenLDAP...

Ok, then how about dropping the net/openldap24-sasl-client port and adding 
an SASL OPTIONS entry to the net/openldap24-client port, like the server port?

Regards,
Panagiotis

-- 
Panagiotis J. Christias    Network Management Center
p.christias@noc.ntua.gr    National Technical Univ. of Athens, GREECE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A16174A.7020600>