OK.  That explains your problem.  It should look like this now:

# Postfix dynamic maps configuration file.
#type   location of .so file                    open function   (mkmap func)
#====   ================================        =============   ============
tcp     /usr/lib/postfix/dict_tcp.so            dict_tcp_open
sqlite  /usr/lib/postfix/dict_sqlite.so         dict_sqlite_open
pgsql   /usr/lib/postfix/dict_pgsql.so          dict_pgsql_open

I checked and the current Debian packages at least change this on
upgrade to point to the correct location, so I don't think this is a
bug.  I suspect during an upgrade you got asked if you wanted to keep
the old or new version of the file and you opted for the old one.  It's
possible that something changed between 3.1.0-3 (in Ubuntu 16.04) and
3.1.0-5 (in Debian Unstable and Ubuntu 16.10).  If that's the case, then
Ubuntu might want to look into a post-release update for 16.04.

** Changed in: postfix (Ubuntu)
       Status: Incomplete => Invalid

You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

  unsupported dictionary type: pgsql (/usr/lib/postfix/dict_pgsql.so: No
  such file or directory)

To manage notifications about this bug go to:

ubuntu-bugs mailing list

Reply via email to