Christian writes:

Hi,

recognized that after building the new authlib,

[  178s]     File not found:
/var/tmp/courier-authlib-0.66.0-build/usr/lib/courier-authlib/makedatprog

so I checked the build source and saw that 'makedatprog' is getting
build, but not installed afterwards.

[  174s] test "libauthuserdb.la" = "" && exit 0 ;\
[  174s]                 /usr/bin/install -c makedat/makedatprog \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/lib/courier-authlib/makedatprog ;
\
[  174s]                /usr/bin/install -c userdb/pw2userdb \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/sbin/pw2userdb ; \
[  174s]                /usr/bin/install -c userdb/makeuserdb \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/sbin/makeuserdb ; \
[  174s]                /usr/bin/install -c userdb/userdb.pl \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/sbin/userdb ; \
[  174s]                 /usr/bin/install -c userdb/userdbpw \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/sbin/userdbpw ; \
[  174s]                /usr/bin/install -c userdb-test-cram-md5.pl \
[  174s]
/var/tmp/courier-authlib-0.66.0-build/usr/sbin/userdb-test-cram-md5
[  174s] /usr/bin/install: cannot stat `makedat/makedatprog': No such
file or directory

any idea how to fix it ?

Looks like a bug in the Makefile, that was introduced when the source code repo was migrated from svn to git.

You can find this line in Makefile:

                $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) makedat/makedatprog \
                                $(DESTDIR)$(pkglibexecdir)/makedatprog ; \


You can patch it to change the first path to libs/makedat/makedatprog, for now. Or, download 0.66.1 from http://www.courier- mta.org/download.html#authlib which has this fixed.



Attachment: pgpn39cqMzgUR.pgp
Description: PGP signature

------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to