Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jun 2007 10:21:42 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        Robert Fitzpatrick <lists@webtent.net>
Cc:        FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: Issue portupgrade of SA 3.2.1
Message-ID:  <44bqf8dq89.fsf@be-well.ilk.org>
In-Reply-To: <1182437974.9299.27.camel@columbus.webtent.org> (Robert Fitzpatrick's message of "Thu\, 21 Jun 2007 10\:59\:34 -0400")
References:  <1182437974.9299.27.camel@columbus.webtent.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Fitzpatrick <lists@webtent.net> writes:

> Tried doing a portupgrade of p5-Mail-SpamAssassin on one of our test
> postfix+amavisd+SA+ClamAV 6.2 servers and it failed due to some
> dependency version missing I can't remember now. I portupgrade'd the
> dependency and afterward discovered SA had been uninstalled before it
> failed, no longer on the system. Trying to portinstall the same package,
> I find it wanting to install openldap-sasl-client-2.3.36 when
> openldap-sasl-client-2.3.35 was already there...fine, I did a
> portupgrade myself of openldap-sasl-client to 2.3.36. Still, when trying
> to portinstall SA, it wants to install openldap-sasl-client-2.3.36. I
> tried running pkgdb -F to find it trying to link ldap dependencies like
> nagios to openldap-server-2.3.35_1? Of course, the amavisd package is
> looking for SA as well. Can't quite understand what it is looking for or
> if the failure after uninstalling SA broke something.
>
> mx1# ls /var/db/pkg/ | grep ldap
> openldap-sasl-client-2.3.36
> openldap-server-2.3.35_1
> <snip>
> mx1# portinstall p5-Mail-SpamAssassin
> [Gathering depends for mail/p5-Mail-SpamAssassin ........................................................................................................................................................................... done]
> --->  Installing 'openldap-sasl-client-2.3.36' from a port (net/openldap23-client)
> <snip -- killed>
>
> How can I fix this? Or should I just let it do the install?

First look at what depends on the existing port.  
If nothing, you may do better to remove that first.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44bqf8dq89.fsf>