Package: dnf / 4.5.2-6

Metadata

Package Version Patches format
dnf 4.5.2-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 docs define SPHINX_BUILD_NAME with sphinx python pat.patch | (download)

doc/CMakeLists.txt | 1 1 0 - 0 !
1 file changed, 1 insertion( )

 [patch] docs: define sphinx_build_name with sphinx python path
 scripts


0002 Add a testing configuration for the test suite.patch | (download)

etc/dnf/dnf_test.conf.in | 6 6 0 - 0 !
1 file changed, 6 insertions( )

 [patch] add a testing configuration for the test suite.

We have to make sure that dnf uses a persistdir that actually exists. In a
build environment, we can't just create system directories and writing to the
user's home directory isn't a viable idea for non-chroot builds.

Define persistdir as a directory in the source tree's tests subdirectory
instead.

0003 Substitute variables in testing configuration file.patch | (download)

CMakeLists.txt | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 [patch] substitute variables in testing configuration file.


0004 Create persistdir for testing suite.patch | (download)

CMakeLists.txt | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 [patch] create persistdir for testing suite.


0005 Use custom testing dnf configuaration file for some .patch | (download)

tests/test_cli.py | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 [patch] use custom testing dnf configuaration file for (some) tests.


0006 Provide custom bash completion directory fallback.patch | (download)

etc/bash_completion.d/CMakeLists.txt | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 [patch] provide custom bash-completion directory fallback.

Older distro versions (like stretch) don't have a bash-completion cmake config
file, so findpackage() won't work correctly.

That's not an issue for more recent versions (buster and up) because they do
provide the needed files, but let's allow specifying a custom path for the
older ones.

0008 tests ensure default LANG to C and LANGUAGE to en_US.patch | (download)

tests/__init__.py | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 [patch] tests: ensure default lang to c and language to en_us

It corresponds to expected values in tests with LC_ALL=C and the
language used while asserting equal english sentences with the
returned ones from system. It has been observed that manipulating
locales in Debian environment, LC_ALL=C is not sufficient.