Pigeonhole configure failure

Willis

Verified User
Joined
Dec 31, 2005
Messages
39
Pigeonhole appears to compile from src rather than a rpm, but it appears to fail at the configure stage on CentOS 8:

Code:
checking for "/usr/lib/dovecot/dovecot-config"... not found
configure:
configure: Use --with-dovecot=DIR to provide the path to the dovecot-config file.
configure: error: dovecot-config not found
Trying to make pigeonhole 0.5.8
make: *** No targets specified and no makefile found.  Stop.

when trying to build from CustomBuild 2.0.

/usr/lib/dovecot does not exist. Edit: appears it should reference lib64 instead of lib.
Edit 2:
Code:
ln -s /usr/lib64/dovecot /usr/lib/dovecot
is a temporary workaround, confirmed it will compile then.
 
Last edited:
No, it did not. It would build dovecot itself without issue, but would still fail on configuration path on pigeonhole.
 
Again same problem but in other way with Dovecot 2.3.20 and CloudLinux 7.9
Previous version 2.3.19 works fine and compile without error.
When I try to compile 2.3.20 then I get:

checking for "/usr/lib64/dovecot/dovecot-config"... not found
configure:
configure: Use --with-dovecot=DIR to provide the path to the dovecot-config file.
configure: error: dovecot-config not found
Trying to make pigeonhole 0.5.20
make: *** No targets specified and no makefile found. Stop.
*** The make has failed. Exiting...

Tested on two servers with CL 7.9
On CL 8.x everything is fine

Workaround is symlink /usr/lib/dovecot to /usr/lib64/dovecot this time.
 
Last edited:
Again same problem but in other way with Dovecot 2.3.20 and CloudLinux 7.9
Previous version 2.3.19 works fine and compile without error.
When I try to compile 2.3.20 then I get:

checking for "/usr/lib64/dovecot/dovecot-config"... not found
configure:
configure: Use --with-dovecot=DIR to provide the path to the dovecot-config file.
configure: error: dovecot-config not found
Trying to make pigeonhole 0.5.20
make: *** No targets specified and no makefile found. Stop.
*** The make has failed. Exiting...

Tested on two servers with CL 7.9
On CL 8.x everything is fine

Workaround is symlink /usr/lib/dovecot to /usr/lib64/dovecot this time.
I also experienced it, dovecot is down and can't be rebuild
 
Back
Top