We are running `berkeley-db4-4.8.30-0.3`. It may be that a later release of bdb
will contain a fix for this, as I see that we are now 2 major versions behind
bdb stable.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
So corruption in this case means that any rpm operation that reads or writes to
BDB will fail, because the db fails to open. In our case, all rpm operations
are done as root. As you can see, this is reproducible as root:
```
[root@redacted ~]# for i in {1..30}; do /bin/rpm -qa &>/dev/null & done
Let me preface this by saying we are doing something unorthodox: we are running
RPM 4.12.90 on MacOS 10.12.
It turns out that on Linux, querying and writing to the database can cause
corruption. On MacOS, just querying in parallel can cause it. We can replicate
it by doing `for i in {1..30};