Hi all, I am working on implementing the changes outlined in this Change: https://fedoraproject.org/wiki/Changes/Versioned_libgit2_packages
I will retire the "libgit2_1.8" package in rawhide in the coming days. This package has been unused in rawhide for some time now. I am planning to land the other changes after Flock (so in ~10 days) unless something that would block this from happening turns up till then. I have submitted Pull Requests to all packages that explicitly depend on the un-versioned "libgit2" or "libgit2-devel" packages by name: 1. For packages that currently explicitly need / depend on version 1.9, I made PRs to update the BuildRequires to reflect this (usually "(pkgconfig(libgit2) >= 1.9.0 with pkgconfig(libgit2) < 1.10.0~)". 2. For packages that claim to support *any* libgit2 version (or version ranges without upper bounds), I made PRs to replace BuildRequires for "libgit2-devel" with just "pkgconfig(libgit2)" (preserving a lower version bound if it was present). This is intended to cause no change in behaviour compared to the status quo - packages in group 1. will continue depending on libgit2 v1.9.x, packages in group 2. will continue depending on "whatever libgit2 version is the latest one". I have updated the Change page on the wiki with the list of Pull Requests: https://fedoraproject.org/wiki/Changes/Versioned_libgit2_packages#Dependencies The import of libgit2_1.9 is prepared as a Pull Request as well: https://src.fedoraproject.org/rpms/libgit2_1.9/pull-request/1 Fabio -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
