Scott Kitterman:
> Some Debian users aren't thrilled about a behavior change associated with the
> 20170611 Berkeley DB 2 DB_CONFIG fix. Apparently [1] something like:
>
> | root@playbox01:~# postmap test/in
>
> used to work, but now there is an error:
>
> | postmap: fatal: open database test/in.db: No such file or directory
>
> [1] in the bug report, I suggested this was a reasonable side effect of the
> change, but not everyone agreed, so I said I'd ask if that could be made to
> work again.
>
> Any feedback on this?
First test result:
dbenv->open(dbenv, db_home, path_to_db_file)
where db_home is set to the parent directory of path_to_db_file.
Surprisingly, dbenv->open() will APPEND path_to_db_file to db_home,
when path_to_db_file specifies a relative pathname.
I am not apologizing for this bug. The brain-damaged db_home feature
is under-documented, which is why there was this burst of db_home
workarounds a while ago.
Wietse