* Félix Sipma <[email protected]> 2017.01.06 12:40:

> Package: postfix-lmdb
> Version: 3.1.4-1
> Severity: normal
> 
> postfix-lmdb can't be upgraded to 3.1.4-1 because it lacks
> /usr/lib/postfix/postfix-lmdb.so.1.0.1
> 
> Adding a symlink to /usr/lib/postfix/postfix-lmdb.so seems to fix the issue.

The upgrade itself went fine for me. However I'm experiencing the same issue:

Jan  6 12:59:01 nihlus postfix/postscreen[4843]: warning: unsupported 
dictionary type: lmdb (/usr/lib/postfix/postfix-lmdb.so.1.0.1: No such file or 
directory)
Jan  6 12:59:01 nihlus postfix/postscreen[4843]: error: unsupported dictionary 
type: lmdb

It appears 'dynamicmaps.cf' does not get rewritten. Also the 'dynamicmaps.cf.d' 
directory remains empty after the upgrade. I fixed the issue by correcting the 
entries manually:

#
# The first match found is the one that is used.  Wildcards are not supported
# as of postfix 2.0.2
#
#type   location of .so file                    open function   (mkmap func)
#====   ================================        =============   ============
pcre    postfix-pcre.so dict_pcre_open
lmdb    postfix-lmdb.so dict_lmdb_open  mkmap_lmdb_openi

Regards
Thomas

Reply via email to