Robert Lopez:
> 1) postfix/postscreen[####]: fatal: error [-30986] seeking
> /var/lib/postfix/postscreen_cache.db: Success

Wietse:
> Your Berkeley DB is screwed up.
>
> Code fragment from src/util/dict_db.c:
>
>     status =
>         dict_db->cursor->c_get(dict_db->cursor, &db_key, &db_value, 
> db_function);
>     if (status != 0 && status != DB_NOTFOUND)
>         msg_fatal("error [%d] seeking %s: %m", status, dict_db->dict.name);
> 
> Did you build Postfix yourself or is this a package?

Robert Lopez:
> It was built from postfix-2.10.0.tar.gz, from Porcupine.

Then, you made a mistake. Most likely you have multiple copies of
Berkeley DB on the same system and now have Berkeley DB DLL hell.

My advice is to avoid installing multiple Berkeley DB copies, and
to use the Berkeley DB that comes with the operating system.

        Wietse

Reply via email to