JUSTDB does not affect database operations in any way, it's the everything else
that it affects.
The header gets added to the database just fine, the problem appears to be in
the iteration side. I don't know what the purpose of this condition in
Ts_traverse() is but commenting out makes the transaction tests pass:
```
if (tag == RPMDBI_PACKAGES && value != NULL) {
rc = 0;
} else if (count == 1) {
rc = POPi;
}
```
Not saying commenting it out is the right thing to do, if this works with bdb
then it suggests we have a subtle behavior difference somewhere, and we need to
understand the case better.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1693#issuecomment-858555250
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint