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.
