Changelog for
mock-scm-6.0-1.fc40.noarch.rpm :
* Thu Dec 19 2024 Pavel Raiskup
6.0-1- export_buildroot_image: new plugin for OCI image exports- buildroot_image: allow using OCI images as the base for buildroot- hermetic: do not install buildroot via DNF- podman: typofix in library call error-message- use new digest for comparing podman images (tkopecekAATTredhat.com)- hermetic: do \"podman pull\" instead of \"podman load\" for bootstrap- podman: always tag/untag the images we work with locally- podman: generalize the logic so it is not bootstrap-only- avoid using the %pre scriptlet if possible- hermetic: retry on failed network requests (rbeanAATTredhat.com)- hermetic: more robust retry mechanism for downloading rpms (tkopecekAATTredhat.com)- chroot_scan: bugfix - create chroot_scan/ correctly in buildroot.resultdir- mock: drop the unused create_default_route_in_container.sh script- mock: make --dnf-cmd compatible with DNF5 (frostyxAATTemail.cz)- mock: add a real source URL into %Source- the dnf_builddep_opts made working again (addisuAATTopenrobotics.org)
* Mon Sep 30 2024 Pavel Raiskup 5.9-1- fix the DNF4 fallback for --no-bootstrap-chroot
* Fri Sep 27 2024 Pavel Raiskup 5.8-1- chroot_scan: make sure the tarball is owned by non-priv user- chroot_scan: use util.do to display command in --verbose- chroot_scan: correctly create the result directory
* Thu Sep 26 2024 Pavel Raiskup 5.7-1- hermetic: new mode to do fully-offline builds- new --scrub-all-chroots option- make \"dnf4\" equivalent to \"dnf\"- chroot_scan: create result directory with appropriate permissions- chain: No need to re-create resultdir- de-duplicate the local-repo mountpoint in bootstrap- respect `nspawn_args` whenever `doChroot` is called- ensure --addrepo option also affects bootstrap- de-duplicate two opinionated doChroot() calls- show ccache stats at the end of the build (brianAATTinterlinx.bc.ca)- add `debug` option to the ccache plugin (belegdolAATTfedoraproject.org)- add runtime dependency on fuse-overlayfs (frostyxAATTemail.cz)- skip the \"podman pull\" for bootstrap when not needed- package_state: the installed_pkgs.log file now covers dynamic builddeps- don’t ship rpmautospec plugin with main package (nilsAATTredhat.com)- clean up of macros referencing rhel7 (msuchyAATTredhat.com)- enable RPM sysusers integration (j1.kyjovskyAATTgmail.com)- add hashdir option to ccache plugin (belegdolAATTfedoraproject.org)- own /usr/share/doc/mock (msuchyAATTredhat.com)
* Tue May 14 2024 Jakub Kadlcik 5.6-1- scm: Open stdout in text mode for Git timestamp subprocesses (fedora.dm0AATTgmail.com)- always set ownership of homedir (but not recursively) (msuchyAATTredhat.com)- Do not create temporary Buildroot.tmpdir for disabled nosync (praiskupAATTredhat.com)- bash-completion: add mock-parse-buildlog (pastalian46AATTgmail.com)- Rewrites \"original_name\" method to check if \"cls\" has a \"backmap\" (nikitychAATTyandex.ru)- Don\'t use --allowerasing for more DNF commands (frostyxAATTemail.cz)- bash-completion: pre-build the list of mock known options (praiskupAATTredhat.com)- Avoid Traceback for resultdir ENOSPC (praiskupAATTredhat.com)- Post-release administrivia (praiskupAATTredhat.com)- Fix Version in %changelogs (praiskupAATTredhat.com)
* Wed Feb 14 2024 Pavel Raiskup 5.5-1- allow chroot_scan to create archive instead of directory (tkopecekAATTredhat.com)- handle greedy options in Bash completion- fix root_cache invalidation (not) triggered by config changes- new \'{{ repo_arch }}\' Jinja2 template support- package_manager: disable %-interpolation in dnf.conf parser- only `chown` the in-chroot home files with the --rebuild mode- all non-privileged actions performed wiht EGID=135 (mock group)- mock newly requires a precise version of mock-filesystem- allow shadow-utils to run in buildroot by exception if necessary (martjackAATTredhat.com)- hw_info now reports file system type (vondruchAATTredhat.com)
* Thu Jan 04 2024 Pavel Raiskup 5.4-1- Fix installing rpmautospec plugin dependencies (yzhuAATTredhat.com)
* Wed Dec 13 2023 Pavel Raiskup 5.3-1- orphanskill: log command line arguments of the terminated process- docs: migrate the community from IRC to Matrix- dnf5: don\'t output to a PTY (mailAATTevangoo.de)- new rpmautospec plugin (sgallaghAATTredhat.com, nilsAATTredhat.com)- fix bash completion with multiple file arguments (orionAATTnwra.com)- only %prep once when running %generate_buildrequires multiple times (miroAATThroncok.cz)- Dynamic BuildRequires: Prevent generation of unsatisfied dependency (miroAATThroncok.cz)- Identify buildroot package management earlier (praiskupAATTredhat.com)- Dump also dnf5 info into logs
* Wed Sep 27 2023 Pavel Raiskup 5.2-1- Fix \'~\' user source expansion for --copyout- Compatibility fix with EL 8- Log out the command-line arguments- Make sure that \'state\' is always finished- README.md: cleaning up- Post-release administrivia
* Mon Sep 18 2023 Pavel Raiskup 5.1.1-1- keep re-creating the root directory for each build
* Fri Sep 15 2023 Pavel Raiskup 5.1-1- new upstream release, per https://rpm-software-management.github.io/mock/Release-Notes-5.1
* Wed Aug 09 2023 Pavel Raiskup 5.0-1- new upstream release, per https://rpm-software-management.github.io/mock/Release-Notes-5.0
* Fri Jun 02 2023 Pavel Raiskup 4.1-1- bootstrap: fix certificate copying into the bootstrap chroot- don\'t strictly require any package manager- config: properly configure package manager commands- unify the fallback-detection for host/bootstrap/bootstrap-image- bind_mount plug-in: pre-create dest directory before bind-mounting a file- bootstrap: use DNF5 in package manager fallbacks- fix --dnf-cmd traceback with the new package_manager logic
* Mon May 22 2023 Pavel Raiskup 4.0-1- cleanup the bootstrap image logic so it works if Mock is run in container- rebuild: kill orphans when mounted- bootstrap: delay the buildroot-in-bootstrap recursive mount- use shlex instead of pipes- fix bootstrap_
* prefixed config_opts options- manual page: fix the \"how to fill an issue\" info- support for DNF5 added- use -N instead of -n for useradd (msuchyAATTredhat.com)- mock: don\'t use distutils copy_tree()