libdnf.git
2 years ago[PATCH] Workaround hawkey test failures with CK_FORK=no.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Workaround hawkey test failures with CK_FORK=no.

For a description of what is happening here and a rational of why this might
just be okay for us, see the source code comment.

Gbp-Pq: Name 0008-Workaround-hawkey-test-failures-with-CK_FORK-no.patch

2 years ago[PATCH] Support Debian releases without explicit version.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Support Debian releases without explicit version.

On Debian, some series have no version. Most notably testing, unstable and
experimental.

We have to take this into account, because a missing VERSION_ID tag leads to
test case failures (bad) and DNF context setup failures (much worse).

Fake the version in such a case.

Gbp-Pq: Name 0007-Support-Debian-releases-without-explicit-version.patch

2 years ago[PATCH] Add rpmdb in home directory to checksum and DNF context setup function.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Add rpmdb in home directory to checksum and DNF context setup function.

The rpm package on Debian is patched to always use the RPMDB in a user's home
directory.

Tell the checksumming and DNF context setup function to prefer the rpmdb in the
user's home directory.

Gbp-Pq: Name 0006-Add-rpmdb-in-home-directory-to-checksum-and-DNF-cont.patch

2 years ago[PATCH] Tell libsolv to prefer rpmdb in home directory.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Tell libsolv to prefer rpmdb in home directory.

The rpm package on Debian is patched to always use the RPMDB in a user's home
directory. Libsolv is not patched in such a way. Since DNF is mixing librpm and
libsolv, strange situations occur.

Tell libsolv to prefer the rpmdb in the user's home directory.

Gbp-Pq: Name 0005-Tell-libsolv-to-prefer-rpmdb-in-home-directory.patch

2 years ago[PATCH] Enable implicitobsoleteusescolors flag.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Enable implicitobsoleteusescolors flag.

This flag is normally enabled by default in libsolv if compiled on Fedora or
Mageia systems, but disabled for all others. Since we explicitly want to
support Fedora (and CentOS/RHEL) repositories with DNF, enable this feature for
correct resolution.

Gbp-Pq: Name 0004-Enable-implicitobsoleteusescolors-flag.patch

2 years ago[PATCH] Set the default disttype to RPM.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Set the default disttype to RPM.

On "foreign" systems, including Debian, libsolv tries to be smart and default
to the native packaging system type. We need to explicitly override it to use
RPM for dnf to work.

Gbp-Pq: Name 0003-Set-the-default-disttype-to-RPM.patch

2 years ago[PATCH] Use static libcheck version.
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] Use static libcheck version.

Within Debian, only the static libcheck library is shipped. Use it correctly,
since the static library requires additional private libraries and definitions.

Gbp-Pq: Name 0002-Use-static-libcheck-version.patch

2 years ago[PATCH] CMakeLists.txt: append libsolv cmake path
Mihai Moldovan [Tue, 29 Sep 2020 16:30:16 +0000 (18:30 +0200)]
[PATCH] CMakeLists.txt: append libsolv cmake path

Make sure cmake finds FindLibSolv.cmake installed
in ${CMAKE_INSTALL_PREFIX}/share/cmake/libsolv.

Gbp-Pq: Name 0001-CMakeLists.txt-append-libsolv-cmake-path.patch

2 years agolibdnf (0.69.0-2) unstable; urgency=medium
Frédéric Pierret [Sun, 8 Jan 2023 09:08:51 +0000 (09:08 +0000)]
libdnf (0.69.0-2) unstable; urgency=medium

  * Set myself to maintainer

[dgit import unpatched libdnf 0.69.0-2]

2 years agoImport libdnf_0.69.0-2.debian.tar.xz
Frédéric Pierret [Sun, 8 Jan 2023 09:08:51 +0000 (09:08 +0000)]
Import libdnf_0.69.0-2.debian.tar.xz

[dgit import tarball libdnf 0.69.0-2 libdnf_0.69.0-2.debian.tar.xz]

3 years agoImport libdnf_0.69.0.orig.tar.gz
Frédéric Pierret [Sat, 12 Nov 2022 14:51:20 +0000 (14:51 +0000)]
Import libdnf_0.69.0.orig.tar.gz

[dgit import orig libdnf_0.69.0.orig.tar.gz]