Okay... So that "rpmdb --export and --import" test fails due to the --dbpath
definition being removed. What's peculiar is that said test explicitly sets
dbpath by itself: `--dbpath ${RPMTEST}/data/misc/`. But, due to the way the
wrapper functions work, the dbpath set by the test doesn't get used, it gets
overridden by the --dbpath in the run() wrapper. And when this PR removes the
redundant path override, the one specified in the test gets used. So basically
the [bug is in the
test](https://programmerhumor.io/wp-content/uploads/2023/07/programmerhumor-io-testing-memes-debugging-memes-c242cb2722b41c1.jpg)
(or the feature it tests), just masked by this other fun.
What makes it even more entertaining is that this PR passes "make check" and
"make ci" for me locally, so it seems like one of those "only on Ubuntu"
gotchas. I won't be able to finish this today, but I pushed the full PR back as
originally submitted and converted to draft.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3447#issuecomment-2479016623
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/3447/c2479016...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint