Hello!
I'm glad I can announce that we have a new release of Mock. See the full release notes [1]. The major change that happened is the removal of 'epel-8' config files, as a follow-up for [2] discussion (and of course on *devel lists, big thanks to everyone for the discussion).
Note that this is is the last v2 release being shipped to all supported Fedora/EPEL versions. From now on, we'll move to v3 with development (in 'main' branch) and EPEL 7 stays on v2 (in 'mock-2' branch, bugfix only).
[1] https://rpm-software-management.github.io/mock/Release-Notes-2.16 [2] https://pagure.io/epel/issue/133 [Fedora 35]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a7d4aaa6fe [Fedora 34]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-0947974f0a [EPEL 8]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-2d0f959e00 [EPEL 7]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-82ccb8f2b7
Happy building! Pavel
Hello folks.
I know the current Mock+configs Bodhi updates have not meet stable so far.
The main problem being resolved is that 'fedpkg mockbuild' on 'epel8' checked-out branch doesn't work properly ATM. I was informed by @onosek (maintainer, in CC) that fedpkg/rpkg release is being prepared though, so this should be OK very soon.
But after a 1.5 month from the previous announcement, there comes yet another mock-core-configs update. The major changes now:
- CentOS 8 mirroring is already disabled — so the _old_ epel-8 mock configuration doesn't work anymore. Therefore we are moving the 'centos-8' configuration to eol/ subdirectory in mock-core-configs, and that shouldn't be used for anything but experiments.
- Fedora 36 is going to be branched soon. Therefore we provide fedora-36 configs and fedora-rawhide configs point at "soon to be" 37. Don't worry, F35, F36 and also Rawhide configs work even now when not yet branched (though you need to ignore the dist tag in results).
Note that we probably _should_ [1] push this to stable now, as keeping the old variant doesn't bring any good anymore. The update links stay (see previous e-mail below), but in the meantime we shipped Mock in EPEL 9, so there's the update link [2].
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2049024 [2] [EPEL 9] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-ccce8805ef
Pavel
On Thursday, December 16, 2021 7:25:12 PM CET Pavel Raiskup wrote:
Hello!
I'm glad I can announce that we have a new release of Mock. See the full release notes [1]. The major change that happened is the removal of 'epel-8' config files, as a follow-up for [2] discussion (and of course on *devel lists, big thanks to everyone for the discussion).
Note that this is is the last v2 release being shipped to all supported Fedora/EPEL versions. From now on, we'll move to v3 with development (in 'main' branch) and EPEL 7 stays on v2 (in 'mock-2' branch, bugfix only).
[1] https://rpm-software-management.github.io/mock/Release-Notes-2.16 [2] https://pagure.io/epel/issue/133 [Fedora 35]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a7d4aaa6fe [Fedora 34]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-0947974f0a [EPEL 8]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-2d0f959e00 [EPEL 7]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-82ccb8f2b7
Happy building! Pavel
On Wednesday, February 2, 2022 3:28:30 PM CET Pavel Raiskup wrote:
Hello folks.
I know the current Mock+configs Bodhi updates have not meet stable so far.
The main problem being resolved is that 'fedpkg mockbuild' on 'epel8' checked-out branch doesn't work properly ATM. I was informed by @onosek (maintainer, in CC) that fedpkg/rpkg release is being prepared though, so this should be OK very soon.
But after a 1.5 month from the previous announcement, there comes yet another mock-core-configs update. The major changes now:
CentOS 8 mirroring is already disabled — so the _old_ epel-8 mock configuration doesn't work anymore. Therefore we are moving the 'centos-8' configuration to eol/ subdirectory in mock-core-configs, and that shouldn't be used for anything but experiments.
Fedora 36 is going to be branched soon. Therefore we provide fedora-36 configs and fedora-rawhide configs point at "soon to be" 37. Don't worry, F35, F36 and also Rawhide configs work even now when not yet branched (though you need to ignore the dist tag in results).
Note that we probably _should_ [1] push this to stable now, as keeping the old variant doesn't bring any good anymore. The update links stay (see previous e-mail below), but in the meantime we shipped Mock in EPEL 9, so there's the update link [2].
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2049024 [2] [EPEL 9] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-ccce8805ef
Last call for testing. We plan to push this update to stable on Monday, unless already pushed-by-karma by that time (or some major blocker bugs are found).
Pavel
Pavel
On Thursday, December 16, 2021 7:25:12 PM CET Pavel Raiskup wrote:
Hello!
I'm glad I can announce that we have a new release of Mock. See the full release notes [1]. The major change that happened is the removal of 'epel-8' config files, as a follow-up for [2] discussion (and of course on *devel lists, big thanks to everyone for the discussion).
Note that this is is the last v2 release being shipped to all supported Fedora/EPEL versions. From now on, we'll move to v3 with development (in 'main' branch) and EPEL 7 stays on v2 (in 'mock-2' branch, bugfix only).
[1] https://rpm-software-management.github.io/mock/Release-Notes-2.16 [2] https://pagure.io/epel/issue/133 [Fedora 35]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a7d4aaa6fe [Fedora 34]: https://bodhi.fedoraproject.org/updates/FEDORA-2021-0947974f0a [EPEL 8]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-2d0f959e00 [EPEL 7]: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-82ccb8f2b7
Happy building! Pavel
buildsys@lists.fedoraproject.org