Jonathan Siegle
2010-Feb-01 15:37 UTC
[Dovecot] [dovecot] Problems installing managesieve and then managesieve-login
Hi,
Software:
AIX 5.3
dovecot-2.0-pigeonhole revision 1234:7b3db97399de
with
dovecot revision 10621:a978089d090b
I'm having problems installing managesieve. I modified the Makefile because
DESTDIR was not being found.
Here is what I changed to make it work:
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(dovecot_pkglibexecPROGRAMS_INSTALL) '$$p'
'/usr/local/dovecot2.0beta2/bin$(dovecot_pkglibexecdir)/$$f'"; \
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(dovecot_pkglibexecPROGRAMS_INSTALL) "$$p"
"/usr/local/dovecot2.0beta2/bin$(dovecot_pkglibexecdir)/$$f" || exit
1; \
---
Here is ORIGINAL:
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(dovecot_pkglibexecPROGRAMS_INSTALL) '$$p'
'$(DESTDIR)$(dovecot_pkglibexecdir)/$$f'"; \
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(dovecot_pkglibexecPROGRAMS_INSTALL) "$$p"
"$(DESTDIR)$(dovecot_pkglibexecdir)/$$f" || exit 1; \
Here is the error:
test -z "" ||
/usr/local/src/imapservers/dovecothg/dovecot-2.0-pigeonhole/install-sh -d
""
/bin/sh ../../libtool --mode=install /usr/ladmin/bin/install -c
'managesieve' '/managesieve'
libtool: install: `' must be an absolute directory name
Try `libtool --help --mode=install' for more information.
gmake[3]: *** [install-dovecot_pkglibexecPROGRAMS] Error 1
managesieve-login is having the same problem.
sieve-tools installed just fine.
On my configure line I have:
$ ./configure --with-dovecot=../dovecot-2.0 --prefix=/usr/local/dovecot2.0beta2
--with-managesieve=yes
Thanks,
Jonathan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2541 bytes
Desc: not available
URL:
<http://dovecot.org/pipermail/dovecot/attachments/20100201/9e119d6c/attachment-0002.bin>
Timo Sirainen
2010-Feb-01 15:43 UTC
[Dovecot] [dovecot] Problems installing managesieve and then managesieve-login
On Mon, 2010-02-01 at 10:37 -0500, Jonathan Siegle wrote:> echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(dovecot_pkglibexecPROGRAMS_INSTALL) '$$p' '/usr/local/dovecot2.0beta2/bin$(dovecot_pkglibexecdir)/$$f'"; \ > $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(dovecot_pkglibexecPROGRAMS_INSTALL) "$$p" "/usr/local/dovecot2.0beta2/bin$(dovecot_pkglibexecdir)/$$f" || exit 1; \Sounds like this would help: http://hg.dovecot.org/dovecot-2.0/rev/de9d6dae7fe5 So your dovecot-config file probably had empty dovecot_pkglibexecdir. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20100201/04a3b13a/attachment-0002.bin>