Re: [Rpm-maint] [rpm-software-management/rpm] Add new plugin slots for pre/post chroot events (PR #2669)
Looks good and pretty straight forward. May be should get a test case. It might also be a good idea to point out that these are called even when running without --root. Technically we omit the chroot call in this case but the hoooks are ofc executed no matter what (as they should be) -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/2669#issuecomment-1725658570 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
Re: [Rpm-maint] [rpm-software-management/rpm] Fix tagtbl.C placement in build dir (PR #2670)
Merged #2670 into master. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/2670#event-10410724809 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
[Rpm-maint] [rpm-software-management/rpm] RPM 4.19.0 released! (Discussion #2672)
This release brings a number of quality-of-life improvements for package authors and maintainers, most notably: * New spec snippet support for [dynamic spec generation](https://rpm-software-management.github.io/rpm/manual/dynamic_specs.html) * New `sysusers.d(5)` integration for automated [user and group handling](https://rpm-software-management.github.io/rpm/manual/users_and_groups.html) * Proper shell-like globbing and escaping in `%files` and CLI * Memory and address-space aware build resource allocation Under the hood, especially in RPM's own build process department, the most notable changes are: * New CMake build system, replacing Autotools * Adoption of Linux containers in the test-suite, replacing Fakechroot * Support for `find_package(rpm)` in CMake projects using RPM libraries For a complete list of changes and download info, visit: https://rpm.org/wiki/Releases/4.19.0 -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/discussions/2672 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
[Rpm-maint] RPM 4.19.0 released!
This release brings a number of quality-of-life improvements for package authors and maintainers, most notably: * New spec snippet support for dynamic spec generation * New sysusers.d(5) integration for automated user and group handling * Proper shell-like globbing and escaping in %files and CLI * Memory and address-space aware build resource allocation Under the hood, especially in RPM's own build process department, the most notable changes are: * New CMake build system, replacing Autotools * Adoption of Linux containers in the test-suite, replacing Fakechroot * Support for find_package(rpm) in CMake projects using RPM libraries For more details on the top two features of this release, visit: https://rpm-software-management.github.io/rpm/manual/dynamic_specs.html https://rpm-software-management.github.io/rpm/manual/users_and_groups.html For a complete list of changes, visit: https://rpm.org/wiki/Releases/4.19.0 On behalf of the RPM team, Michal ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
Re: [Rpm-maint] [rpm-software-management/rpm] Random failure on dependency generation 3 test (Issue #2470)
Just FTR, I just got this failure *locally* so apparently it's not limited to the CI/Ubuntu environment. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/2470#issuecomment-1725217697 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
Re: [Rpm-maint] [rpm-software-management/rpm] Move checks and package initialization after build (PR #2646)
@ffesti pushed 6 commits. 28dbca6a15efdef33863c1412b331279e9ae2853 Drop NVR parameter to make them easier to reuse fb0d81ef9cb886ec31e34c64b13ade85e023b062 Make functions available to be moved later on 7d3d23cd7c13de952be577f47dfad5bfd0bdda74 Move checks and package initialization after build 1f904e5ef45cd77f7ed57341129b16f22d5de10b Remove checks during parsing of packages 3cd75637989d459a13ba1552f674af9f2024265a Move functions from parsePreamble to parseSpec 6b381f14cc17a8ba193f951e2df730d4b8b7836e Always start parsing in the main package -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/2646/files/0d6594736b8978cc1c5a7af98d3c1c95b00c156a..6b381f14cc17a8ba193f951e2df730d4b8b7836e You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
Re: [Rpm-maint] [rpm-software-management/rpm] RPM v6 package format, first public draft for commenting (Discussion #2374)
I wonder if there is room to include software supply chain attestation data in this version? I would like to see [SLSA Provenance](https://slsa.dev/spec/v1.0/provenance) and SBOM (e.g. [SPDX](https://github.com/in-toto/attestation/blob/main/spec/predicates/spdx.md)) support. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/discussions/2374#discussioncomment-7042982 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint