Package: libsolv / 0.7.23-1+deb12u1

Metadata

Package Version Patches format
libsolv 0.7.23-1+deb12u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1006_various typos.patch | (download)

doc/gen/libsolv-bindings.3 | 4 2 + 2 - 0 !
doc/gen/libsolv-pool.3 | 2 1 + 1 - 0 !
doc/gen/testsolv.1 | 2 1 + 1 - 0 !
doc/libsolv-bindings.txt | 4 2 + 2 - 0 !
doc/libsolv-pool.txt | 2 1 + 1 - 0 !
doc/testsolv.txt | 2 1 + 1 - 0 !
src/rules.c | 2 1 + 1 - 0 !
src/solver.h | 8 4 + 4 - 0 !
8 files changed, 13 insertions(+), 13 deletions(-)

 various typo and grammar fixes
0001 Install FindLibSolv.cmake into CMAKE_INSTALL_PREFIX .patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] install findlibsolv.cmake into
 ${CMAKE_INSTALL_PREFIX}/share/cmake/libsolv


0002 repo_rpmdb handle dbpath in homedir.patch | (download)

ext/libsolvext.ver | 1 1 + 0 - 0 !
ext/repo_rpmdb.c | 63 63 + 0 - 0 !
ext/repo_rpmdb.h | 9 8 + 1 - 0 !
ext/repo_rpmdb_bdb.h | 26 24 + 2 - 0 !
ext/repo_rpmdb_librpm.h | 20 20 + 0 - 0 !
5 files changed, 116 insertions(+), 3 deletions(-)


    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.

0003 rpmdb2solve.c add homedir functionality.patch | (download)

tools/rpmdb2solv.c | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 [patch] rpmdb2solve.c: add homedir functionality

Based on previous original work of author in https://lists.debian.org/debian-devel/2019/09/msg00218.html