Thank you.

I had all kinds of other issues as well, so I was starting to wonder my 
MacPorts registry was corrupted

E.g. clamav-server did not activate because an older 
/opt/local/etc/clamd.conf.macports.orig was still there. Or a just installed 
certbot that on clean quits with an error because certbot is not installed. But 
iyt may have been macports/sources.conf location confusion or an interrupted 
update..

Anyway, is there a way to rebuild the registry (without losing all my configs 
in /opt/local/etc and elsewhere)? Just in case it is corrupted?

Gerben Wierda (LinkedIn <https://www.linkedin.com/in/gerbenwierda>, Mastodon 
<https://newsie.social/@gctwnl>)
R&A IT Strategy <https://ea.rna.nl/> (main site)
Book: Chess and the Art of Enterprise Architecture <https://ea.rna.nl/the-book/>
Book: Mastering ArchiMate <https://ea.rna.nl/the-book-edition-iii/>
YouTube Channel <http://www.youtube.com/@GerbenWierda>

> On 22 May 2024, at 23:45, Ryan Schmidt <[email protected]> wrote:
> 
> On May 22, 2024, at 16:25, Gerben Wierda wrote:
>> 
>> I was able to circumvent this autoconf failure by installing gettext before 
>> installing dovecot, I don't know if that is the best solution, but ot works 
>> (as in, it now installs).
> 
> Yes that is the solution and I committed it here:
> 
> https://github.com/macports/macports-ports/commit/8addb4df7ea4e8da28e059e28052f68b8bad02cb
> 
> Only when you use the +apns variant, dovecot regenerates the configure script 
> from configure.ac (because it applies a patch to configure.ac). configure.ac 
> references the AM_ICONV macro so the port that provides that macro must be 
> present at build time. From its name it seems like the AM_ICONV macro should 
> be provided by the libiconv port but for whatever reason it's actually 
> provided by the gettext port.

Reply via email to