> On Tue, 2010-08-17 at 09:34 -0400, Dennis Clarke wrote:
> 
> > libtool: install: ../.././install-sh -c .libs/auth 
> > /opt/csw/libexec/dovecot/auth
> > 
> > Which sure looks like the file auth being copied into place 
> 
> Yes, that's correct.
> 
> > and then right after we get a failure :
> > 
> > libtool: install: ../.././install-sh -c .libs/checkpassword-reply 
> > /opt/csw/libexec/dovecot/checkpassword-reply
> 
> This is also correct.
> 
> > test -z "/opt/csw/libexec/dovecot/auth" || ../.././install-sh -c -d 
> "/opt/csw/libexec/dovecot/auth"
> 
> This "|| install" part seems wrong, but it happens with me too. But the
> main problem is that why does test -z fail above? The auth binary should
> have been installed there already, so test -z should return success. Or
> is the auth file zero bytes long? Something's wrong with that..

No it is a real valid Sparc binary : 

# file /opt/csw/libexec/dovecot/auth 
/opt/csw/libexec/dovecot/auth:  ELF 32-bit MSB executable SPARC Version 1, 
dynamically linked, not stripped

I'm going to experiment a bit here ... I have a theory but it will take hours 
to track down.

Dennis 

Reply via email to