How to support python 3.8 from RHEL 8.2 in EPEL?
by Orion Poplawski
Folks -
Looks like RHEL 8.2 will have python 3.8 in addition to python 3.6. From
the 8.2 beta:
Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs)
Name Stream Profiles Summary
python27 2.7 [d][e] common [d] Python programming
language, version 2.7
python36 3.6 [d][e] build, common [d] Python programming
language, version 3.6
python38 3.8 [d][e] build, common [d] Python programming
language, version 3.8
Currently, %python_pkgversion is set to 3 in
/usr/lib/rpm/macros.d/macros.python-srpm from python-srpm-macros.
python3-devel is still provided only by python36-devel, so presumably all
EPEL8 python packages will continue to be built against python 3.6. But I
imagine that people will soon be asking for python 3.8 versions of EPEL
packages. How can we provide those? Does this have to be done in some
modular fashion - which seems to come back to the discussion of whether or not
every package has to become its own module or whether to group them together
somehow. Or since both python modules are "default" modules and we can
install both python36-devel and python38-devel at the same time, perhaps we
can define the python3_other* macros again for python38 and just go that way?
Thoughts?
--
Orion Poplawski
Manager of NWRA Technical Systems 720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane orion(a)nwra.com
Boulder, CO 80301 https://www.nwra.com/
1 year, 9 months
KDE on RHEL 8.2
by Troy Dawson
Now that RHEL 8.2 is out, those of you who are KDE users might notice
that you cannot update certain things due to the change in qt5.
Mainly that qt5 changed from qt5-5.11 to qt5-5.12.
This is actually a good thing. qt5-5.12 is an LTS release and has
many bugfixes.
The downside is that certain key packages need to be updated and rebuilt.
This was known about beforehand, but due to the nature of EPEL,
nothing could be rebuilt on EPEL8 until RHEL 8.2 was publicly
released.
Current Plan:
Rebuild all of the current KDE Plasma Desktop that is in EPEL8.
Updating all packages that are possible to update. There are a few
that cannot be updated, but I believe that is about 5 out of 300.
I expect this to take a week and a half, and should be done by May 13.
At this point, these rebuilt packages will go into epel-testing.
The majority of packages will be at these versions. Except for qt5,
the vast majority of the packages will match those of Fedora 32.
qt5* 5.12
plasma* 5.18
kf5* 5.68 / 19.12
apps 5.18 / 19.12
Thank you for your patience.
If you wish to open bugzilla's for certain packages, that is fine.
Feel free to do that, and assign them to me.
Troy Dawson
3 years, 6 months
Broken %python_provide macro for Koji's epel8-playground target?
by Michel Alexandre Salim
python-mimeparse fails to build in Koji for the epel8-playground target:
https://koji.fedoraproject.org/koji/taskinfo?taskID=43923150
from build.log (as an aside, Koji often prompts to look at root.log even
when that's not where the error lies, weird):
error: line 48: Unknown tag: %python_provide: ERROR:
python3-mimeparse not recognized.
but builds fine with the same spec for epel8:
https://koji.fedoraproject.org/koji/buildinfo?buildID=1492466
Interestingly, building in mock with the epelplayground-8-x86_64
configuration works!
fedpkg srpm
mock -r epelplayground-8-x86_64 ./python-mimeparse-1.6.0-13.el8.src.rpm
In Mock, the macro expansion works fine:
```
<mock-chroot> sh-4.4# rpm -E '%python_provide python3-mimeparse'
<mock-chroot> sh-4.4# rpm -q python-rpm-macros
python-rpm-macros-3-37.el8.noarch
```
Is the epel8-playground builder somehow using an different version of
python-rpm-macros? Happy to file a bug if I know where this should go.
Thanks,
--
Michel Alexandre Salim
profile: https://keybase.io/michel_slm
chat via email: https://delta.chat/
GPG key: 96A7 A6ED FB4D 2113 4056 3257 CAF9 AD10 ACB1 BEF2
3 years, 7 months
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
624 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-3c9292b62d condor-8.6.11-1.el7
366 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-c499781e80 python-gnupg-0.4.4-1.el7
364 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-bc0182548b bubblewrap-0.3.3-2.el7
73 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-fa8a2e97c6 python-waitress-1.4.3-1.el7
13 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-19d171a465 python34-3.4.10-5.el7
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-e3e05f0ce4 gnuchess-6.2.6-1.el7
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-a46aedd742 php-horde-horde-5.2.22-1.el7
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-23a94e6d3c pxz-4.999.9-19.beta.20200421git.el7
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-324f1b735d chromium-81.0.4044.122-1.el7
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-c4860b563d openvpn-2.4.9-1.el7
1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-320cd2c3b5 java-latest-openjdk-14.0.1.7-2.rolling.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
davix-0.7.6-1.el7
exim-4.93-2.el7
knot-resolver-5.1.0-1.el7
msmtp-1.8.10-1.el7
python-extras-1.0.0-2.el7
python-rsa-3.4.1-3.el7
python-testtools-1.8.0-2.el7
twa-1.9.2-1.el7
Details about builds:
================================================================================
davix-0.7.6-1.el7 (FEDORA-EPEL-2020-333c35eb7f)
Toolkit for Http-based file management
--------------------------------------------------------------------------------
Update Information:
New upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Georgios Bitzes <georgios.bitzes at cern.ch> - 0.7.6-1
- New upstream release
--------------------------------------------------------------------------------
================================================================================
exim-4.93-2.el7 (FEDORA-EPEL-2020-4410b3265a)
The exim mail transfer agent
--------------------------------------------------------------------------------
Update Information:
This is an update enabling spf2 and opendmarc support. ---- This is new
version of exim.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Jaroslav ��karvada <jskarvad(a)redhat.com> - 4.93-2
- Enabled spf2 and opendmarc support
Resolves: rhbz#1829076
* Fri Mar 20 2020 Jaroslav ��karvada <jskarvad(a)redhat.com> - 4.93-1
- Rebased to 4.93
Resolves: rhbz#1827425
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1827425 - exim 4.92 segfaults on SRV queries that return CNAME
https://bugzilla.redhat.com/show_bug.cgi?id=1827425
[ 2 ] Bug #1829076 - dmarc configuration included though dmarc support not enabled in 4.93
https://bugzilla.redhat.com/show_bug.cgi?id=1829076
--------------------------------------------------------------------------------
================================================================================
knot-resolver-5.1.0-1.el7 (FEDORA-EPEL-2020-8728c4e137)
Caching full DNS Resolver
--------------------------------------------------------------------------------
Update Information:
new upstream release https://www.knot-resolver.cz/2020-04-29-knot-
resolver-5.1.0.html ---- - bugfix for 5.0.0 release ---- - see https://knot-
resolver.readthedocs.io/en/stable/upgrading.html - version 5.0 no longer support
network interface configuration via systemd sockets and manual upgrade of
configuration file is required for upgrades
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Tomas Krizek <tomas.krizek(a)nic.cz> - 5.1.0-1
- update to upstream version 5.1.0
- make spec compatible with EPEL 8 (rhbz#1783252)
- support documentation build with Sphinx v3.0.0+ (rhbz#1823534)
* Thu Apr 2 2020 Tomas Krizek <tomas.krizek(a)nic.cz> - 5.0.1-2
- add patch to fix strict aliasing (!971) until next release
* Wed Feb 5 2020 Tomas Krizek <tomas.krizek(a)nic.cz> - 5.0.1-1
- update to upstream version 5.0.1
- ensure kres-cache-gc.service is restarted on upgrade
* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Jan 27 2020 Tomas Krizek <tomas.krizek(a)nic.cz> - 5.0.0-1
- update to new upstream version 5.0.0
- removed systemd socket files (no longer supported)
- add upgrade scriptlets for 5.x
- remove lua-sec, lua-socket, lua-filesystem dependencies
- create tmpfiles dirs with macro
--------------------------------------------------------------------------------
================================================================================
msmtp-1.8.10-1.el7 (FEDORA-EPEL-2020-6279ffdc77)
SMTP client
--------------------------------------------------------------------------------
Update Information:
Update to 1.8.10 Don't offer a broken mailq alternative anymore rhbz#1828854 Fix
install-info invocation in post scriptlet
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 28 2020 Michael Thomas <wart(a)fedoraproject.org> - 1.8.10-1
- Update to 1.8.10
- Don't offer a broken mailq alternative anymore rhbz#1828854
- Fix install-info invocation in post scriptlet
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1828854 - msmtp-1.8.7-2 package broken at least making mailq hang
https://bugzilla.redhat.com/show_bug.cgi?id=1828854
--------------------------------------------------------------------------------
================================================================================
python-extras-1.0.0-2.el7 (FEDORA-EPEL-2020-2983db6387)
Useful extra bits for Python
--------------------------------------------------------------------------------
Update Information:
Updated python-testtools, and python-extras for EPEL 7, both with python3
subpackages
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 28 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.0.0-2
- Reenable tests
* Tue Apr 14 2020 Felix Schwarz <fschwarz(a)fedoraproject.org> - 1.0.0-1
- update to 1.0.0
* Sun Feb 9 2020 Scott K Logan <logans(a)cottsay.net> - 0.0.3-3
- Add python 3 subpackage for EPEL 7
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1551740 - Please update python2-testtools for EPEL7
https://bugzilla.redhat.com/show_bug.cgi?id=1551740
[ 2 ] Bug #1823120 - python-testtools: provide Python 3 package for EPEL 7
https://bugzilla.redhat.com/show_bug.cgi?id=1823120
--------------------------------------------------------------------------------
================================================================================
python-rsa-3.4.1-3.el7 (FEDORA-EPEL-2020-e24a94c5b6)
Pure-Python RSA implementation
--------------------------------------------------------------------------------
Update Information:
Add python3 build.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Jason Montleon <jmontleo(a)redhat.com> - 3.4.1-3
- Rebuild
* Fri Feb 14 2020 Steve Traylen <steve.traylen(a)cern.ch> - 3.4.1-2
- Add python3 build
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1802973 - Build a python3 version of python-rsa on EPEL7
https://bugzilla.redhat.com/show_bug.cgi?id=1802973
--------------------------------------------------------------------------------
================================================================================
python-testtools-1.8.0-2.el7 (FEDORA-EPEL-2020-2983db6387)
Extensions to the Python unit testing framework
--------------------------------------------------------------------------------
Update Information:
Updated python-testtools, and python-extras for EPEL 7, both with python3
subpackages
--------------------------------------------------------------------------------
ChangeLog:
* Sun Apr 12 2020 Felix Schwarz <fschwarz(a)fedoraproject.org> - 1.8.0-2
- add Python 3 subpackage (rhbz 1823120)
* Sun Apr 12 2020 Felix Schwarz <fschwarz(a)fedoraproject.org> - 1.8.0-1
- update to 1.8.0
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1551740 - Please update python2-testtools for EPEL7
https://bugzilla.redhat.com/show_bug.cgi?id=1551740
[ 2 ] Bug #1823120 - python-testtools: provide Python 3 package for EPEL 7
https://bugzilla.redhat.com/show_bug.cgi?id=1823120
--------------------------------------------------------------------------------
================================================================================
twa-1.9.2-1.el7 (FEDORA-EPEL-2020-e9e4747d46)
Tiny web auditor with strong opinions
--------------------------------------------------------------------------------
Update Information:
Update to latest upstream release (v.1.9.2) ---- Update to latest upstream
release (v.1.9.1)
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Artur Iwicki <fedora(a)svgames.pl> - 1.9.1-2
- Update to latest upstream release
- Add a dependency on testssl
* Fri Apr 24 2020 Artur Iwicki <fedora(a)svgames.pl> - 1.9.1-1
- Update to latest upstream release
--------------------------------------------------------------------------------
3 years, 7 months
Fedora EPEL 6 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 6 Security updates need testing:
Age URL
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-2e91626690 php-horde-horde-5.2.22-1.el6
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-ed97a34306 qt5-qtbase-5.6.1-6.el6
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7f0712e439 pxz-4.999.9-19.beta.20200421git.el6
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-aa01e58571 openvpn-2.4.9-1.el6
The following builds have been pushed to Fedora EPEL 6 updates-testing
davix-0.7.6-1.el6
nrpe-4.0.3-1.el6
twa-1.9.2-1.el6
Details about builds:
================================================================================
davix-0.7.6-1.el6 (FEDORA-EPEL-2020-7955a11cc0)
Toolkit for Http-based file management
--------------------------------------------------------------------------------
Update Information:
New upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Georgios Bitzes <georgios.bitzes at cern.ch> - 0.7.6-1
- New upstream release
--------------------------------------------------------------------------------
================================================================================
nrpe-4.0.3-1.el6 (FEDORA-EPEL-2020-f096fe2a71)
Host/service/network monitoring agent for Nagios
--------------------------------------------------------------------------------
Update Information:
New upstream version
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Martin Jackson <mhjacks(a)swbell.net> - 4.0.1-1
- New upstream version
- Includes fix for nasty_metachars regression
--------------------------------------------------------------------------------
================================================================================
twa-1.9.2-1.el6 (FEDORA-EPEL-2020-cce31a1f13)
Tiny web auditor with strong opinions
--------------------------------------------------------------------------------
Update Information:
Update to latest upstream release (v.1.9.2) ---- Update to latest upstream
release (v.1.9.1)
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Artur Iwicki <fedora(a)svgames.pl> - 1.9.1-2
- Update to latest upstream release
* Fri Apr 24 2020 Artur Iwicki <fedora(a)svgames.pl> - 1.9.1-1
- Update to latest upstream release
--------------------------------------------------------------------------------
3 years, 7 months
Fedora EPEL 8 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 8 Security updates need testing:
Age URL
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7f0ce51dbd python-bleach-3.1.4-2.el8
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-72116e7775 chromium-81.0.4044.122-1.el8
5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-b928468862 openvpn-2.4.9-1.el8
1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-c088d8f143 java-latest-openjdk-14.0.1.7-2.rolling.el8
1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-e16cde6dc5 suricata-5.0.3-1.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
davix-0.7.6-1.el8
exim-4.93-2.el8
knot-resolver-5.1.0-1.el8
lua-luv-1.36.0.0-1.el8
python-txzmq-0.8.2-1.el8
twa-1.9.2-1.el8
Details about builds:
================================================================================
davix-0.7.6-1.el8 (FEDORA-EPEL-2020-ddcbac316a)
Toolkit for Http-based file management
--------------------------------------------------------------------------------
Update Information:
New upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Georgios Bitzes <georgios.bitzes at cern.ch> - 0.7.6-1
- New upstream release
--------------------------------------------------------------------------------
================================================================================
exim-4.93-2.el8 (FEDORA-EPEL-2020-a258dba917)
The exim mail transfer agent
--------------------------------------------------------------------------------
Update Information:
This is an update enabling spf2 and opendmarc support. ---- This is new
version of exim.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Apr 29 2020 Jaroslav ��karvada <jskarvad(a)redhat.com> - 4.93-2
- Enabled spf2 and opendmarc support
Resolves: rhbz#1829076
* Fri Mar 20 2020 Jaroslav ��karvada <jskarvad(a)redhat.com> - 4.93-1
- Rebased to 4.93
Resolves: rhbz#1827425
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1827425 - exim 4.92 segfaults on SRV queries that return CNAME
https://bugzilla.redhat.com/show_bug.cgi?id=1827425
[ 2 ] Bug #1829076 - dmarc configuration included though dmarc support not enabled in 4.93
https://bugzilla.redhat.com/show_bug.cgi?id=1829076
--------------------------------------------------------------------------------
================================================================================
knot-resolver-5.1.0-1.el8 (FEDORA-EPEL-2020-66f83d1145)
Caching full DNS Resolver
--------------------------------------------------------------------------------
Update Information:
Knot Resolver for EPEL 8
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1783252 - Build Knot Resolver for EPEL8
https://bugzilla.redhat.com/show_bug.cgi?id=1783252
--------------------------------------------------------------------------------
================================================================================
lua-luv-1.36.0.0-1.el8 (FEDORA-EPEL-2020-e31ac68f19)
Bare libuv bindings for lua
--------------------------------------------------------------------------------
Update Information:
Initial EPEL 8 build
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1817825 - Please branch and build lua-luv for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1817825
--------------------------------------------------------------------------------
================================================================================
python-txzmq-0.8.2-1.el8 (FEDORA-EPEL-2020-83bf63a499)
Twisted bindings for ZeroMQ
--------------------------------------------------------------------------------
Update Information:
Initial EPEL8 package.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1815837 - python-txzmq: provide epel8 update
https://bugzilla.redhat.com/show_bug.cgi?id=1815837
--------------------------------------------------------------------------------
================================================================================
twa-1.9.2-1.el8 (FEDORA-EPEL-2020-89250611f6)
Tiny web auditor with strong opinions
--------------------------------------------------------------------------------
Update Information:
Update to latest upstream release (v.1.9.2) ---- Update to latest upstream
release (v.1.9.1)
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
3 years, 7 months