I downloaded the dovecot source and it doesn't compile. The install script fails in auth because it makes a file and then tries to make a directory over it make[2]: Entering directory '/home/ruben/src/dovecot-2.3.17.1/src/auth' make[3]: Entering directory '/home/ruben/src/dovecot-2.3.17.1/src/auth' /usr/bin/mkdir -p '/usr/local/lib/dovecot' /bin/sh ../../libtool --mode=install /usr/bin/install -c auth checkpassword-reply '/usr/local/lib/dovecot' libtool: warning: 'libstats_auth.la' has not been installed in '/usr/local/lib/dovecot/old-stats' libtool: install: /usr/bin/install -c .libs/auth /usr/local/lib/dovecot/auth libtool: install: /usr/bin/install -c .libs/checkpassword-reply /usr/local/lib/dovecot/checkpassword-reply /usr/bin/mkdir -p '/usr/local/lib/dovecot/auth' I am running an older version of dovecott and would really like to upgrade it and there is no package for this linux version -- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and extermination camps, but incompatible with living as a free human being. -RI Safir 2013
> I am running an older version of dovecott and would really like to > upgrade it and there is no package for this linux versionNot sure what OS you are using, but in case you didn't know, dovecot maintains their own repos for popular OS's allowing you to use your package manager to install the newest version. https://repo.dovecot.org/
> On 12/01/2022 05:19 Ruben Safir <ruben at mrbrklyn.com> wrote: > > > I downloaded the dovecot source and it doesn't compile. The install > script fails in auth because it makes a file and then tries to make a > directory over it > > make[2]: Entering directory '/home/ruben/src/dovecot-2.3.17.1/src/auth' > make[3]: Entering directory > '/home/ruben/src/dovecot-2.3.17.1/src/auth' > /usr/bin/mkdir -p '/usr/local/lib/dovecot' > /bin/sh ../../libtool --mode=install /usr/bin/install -c > auth checkpassword-reply '/usr/local/lib/dovecot' > libtool: warning: 'libstats_auth.la' has not been installed > in '/usr/local/lib/dovecot/old-stats' > libtool: install: /usr/bin/install -c .libs/auth > /usr/local/lib/dovecot/auth > libtool: install: /usr/bin/install -c > .libs/checkpassword-reply /usr/local/lib/dovecot/checkpassword-reply > /usr/bin/mkdir -p '/usr/local/lib/dovecot/auth' > > I am running an older version of dovecott and would really like to > upgrade it and there is no package for this linux version > >What ./configure line did you use? Also, which os/distro is this? Aki
On 12/01/2022 04:19, Ruben Safir wrote:> I downloaded the dovecot source and it doesn't compile. The install > script fails in auth because it makes a file and then tries to make a > directory over it > > make[2]: Entering directory '/home/ruben/src/dovecot-2.3.17.1/src/auth' > make[3]: Entering directory > '/home/ruben/src/dovecot-2.3.17.1/src/auth' > /usr/bin/mkdir -p '/usr/local/lib/dovecot' > /bin/sh ../../libtool --mode=install /usr/bin/install -c > auth checkpassword-reply '/usr/local/lib/dovecot' > libtool: warning: 'libstats_auth.la' has not been installed > in '/usr/local/lib/dovecot/old-stats' > libtool: install: /usr/bin/install -c .libs/auth > /usr/local/lib/dovecot/auth > libtool: install: /usr/bin/install -c > .libs/checkpassword-reply /usr/local/lib/dovecot/checkpassword-reply > /usr/bin/mkdir -p '/usr/local/lib/dovecot/auth' > > I am running an older version of dovecott and would really like to > upgrade it and there is no package for this linux version > >I guess you want these to be installed in /usr/local/libexec/dovecot directory not /usr/local/lib. libtool: install: /usr/bin/install -c .libs/auth /usr/local/libexec/dovecot/auth libtool: install: /usr/bin/install -c .libs/checkpassword-reply /usr/local/libexec/dovecot/checkpassword-reply According to ./configure --help this is the default: ? --libexecdir=DIR??????? program executables [EPREFIX/libexec] John