Debian Patches

Status for libsolv/0.7.23-1+deb12u1

Patch Description Author Forwarded Bugs Origin Last update
1006_various-typos.patch Various typo and grammar fixes Mike Gabriel <mike.gabriel@das-netzwerkteam.de> no
0001-Install-FindLibSolv.cmake-into-CMAKE_INSTALL_PREFIX-.patch [PATCH] Install FindLibSolv.cmake into ${CMAKE_INSTALL_PREFIX}/share/cmake/libsolv =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?= no 2020-10-10
0002-repo_rpmdb-handle-dbpath-in-homedir.patch [PATCH] repo_rpmdb: handle dbpath in homedir
Based on previous original work of author in https://lists.debian.org/debian-devel/2019/09/msg00218.html.

Original description:

rpm on Debian is patched to not use the default system-wide rpm database.
Instead, the dbpath is hardcoded to ~/.rpmdb.

Since libsolv does not use librpm in all cases in order to open rpm database
files, implement an override in RPMDB handling for databases in home
directories.

This patch is mostly only useful on Debian, but shouldn't break other distros
and can thus be upstreamed.

One difference from the Debian rpm behavior exists: if there is no rpmdb in the
user's home directory, libsolv will fall back to the system-wide rpm database.

To use this new functionality, call repo_add_rpmdb{,_reffp}() with the
RPMDB_USE_HOMEDIR flag set or rpm_state_create_real(pool, rootdir, 1) in your
application.
=?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?= no 2020-10-09
0003-rpmdb2solve.c-add-homedir-functionality.patch [PATCH] rpmdb2solve.c: add homedir functionality
Based on previous original work of author in https://lists.debian.org/debian-devel/2019/09/msg00218.html
=?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?= no 2020-10-09

All known versions for source package 'libsolv'

Links