I am compiling Jack from source and it builds happilly without libdb5.3-dev, it silently undefines HAVE_DB a compile time macro that arranges to have the Berkeley DB linked. Without the Berkeley DB it cannot set/reset properties, and this leads to the bug.
I am unsure (and too busy to test) how this effects Jack from the Debian repositories, if memory serves that is where I started…
So if you have difficulty with rust-jack do check libdb5.3-dev is installed