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. https://bugs.launchpad.net/bugs/1628258 Title: unsupported dictionary type: pgsql (/usr/lib/postfix/dict_pgsql.so: No such file or directory) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1628258/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs