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
Help with cfitsio update in epel6, proven packager needed
by Sergio Pascual
Hello. I would like to update cfitsio in epel6. The current version here
has longstanding bugs.
My first question is the correct repoquery command. I'm doing, in a centos
6 machine,
repoquery --whatrequires cfitsio --disablerepo=* --enablerepo=epel -s|sort
| uniq
that returns
cfitsio-3.240-3.el6.src.rpm
cpl-5.2.0-2.el6.src.rpm
gdal-1.7.3-15.el6.src.rpm
healpix-2.13a-2.el6.src.rpm
munipack-1.2.10-1.el6.src.rpm
nightview-0.3.3-1.el6.src.rpm
perl-Astro-FITS-CFITSIO-1.05-6.el6.src.rpm
root-5.34.38-3.el6.src.rpm
siril-0.8-9.el6.src.rpm
skyviewer-1.0.0-3.el6.src.rpm
wcslib-4.3.1-3.el6.src.rpm
Second, I understand that I have to create a buildroot override and the
owners rebuild their packages. Later, to create a common update in bodhi. I
can't create the update because I'm do not have the required permissions.
Could a proven packager coordinate this?
Thank you
3 years, 8 months
Mock 2.2 to be pushed to epel7/epel8
by Pavel Raiskup
Hi epel team,
I just wanted to let you know that there have been already two updates of
mock not yet pushed to epel7+ stable (2.0 and 2.1). I did not push it
because I wanted to wait for karma, but the update is pretty important
now.
I just wanted to let you know that I'll wrap another bugfix release 2.2
this week .. and I plan to enable the time-based autopush, or eventually
push it once it reaches the 14 days in testing.
Please test and leave karma if you have spare time and if you care about
mock on EPEL. Or stop me, or just give a feedback here.
Thank you!
Pavel
3 years, 8 months
What is the proper way to handle python3 python36 in RHEL7
by Erinn Looney-Triggs
I am trying to build a package for RHEL 7 and RHEL 8 that depends on an EPEL (for RHEL 7) package python36-dbus the requires section goes like so:
Requires: %{python3}
Requires: %{python3}-dbus
This puts in a requirement for python3-dbus for RHEL 7 which doesn't exist, the package is actually python36-dbus, however short of a conditional saying if rhel 7 then package name is python36-dbus is there a clean and scalable way to make sure the package version is correct?
I am looking into python3_pkgversion macro but that doesn't seem to be correct either. Does anyone know how I should do this now with a single spec file for both RHEL 7 and 8 that doesn't contain a conditional expression?
Thanks,
-Erinn
3 years, 8 months
RHEL8 package list
by Mattia Verga
Is there a way to get the package list and their version available in RHEL8?
For example, I would like to make kpmcore and kde-partitionmanager available in EPEL8, but they require util-linux >= 2.33.2. Since I can't find what version is available in Bodhi/Koji/etc. I would like to know if there's some other web service where I can find that without having to install a VM just for that...
Thanks
Mattia
3 years, 8 months
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
594 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-3c9292b62d condor-8.6.11-1.el7
336 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-c499781e80 python-gnupg-0.4.4-1.el7
333 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-bc0182548b bubblewrap-0.3.3-2.el7
43 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-fa8a2e97c6 python-waitress-1.4.3-1.el7
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-42d19f5f91 chromium-80.0.3987.149-1.el7
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-33500a2742 tor-0.3.5.10-1.el7
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7c64d8ca18 ckeditor-4.14.0-1.el7
9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-61faf4c2ff libmodsecurity-3.0.2-6.el7
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7bc15e9271 coturn-4.5.1.1-3.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
annobin-9.18-1.el7
git-publish-1.6.1-1.el7
python-apprise-0.8.5-1.el7
Details about builds:
================================================================================
annobin-9.18-1.el7 (FEDORA-EPEL-2020-ed756832ca)
Annotate and examine compiled binary files
--------------------------------------------------------------------------------
Update Information:
Fix a division by zero error in annocheck, triggered when parsing GO binaries.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 30 2020 Nick Clifton <nickc(a)redhat.com> - 9.18-1
- Annocheck: Fix a division by zero error when parsing GO binaries. (#1818863)
* Fri Mar 27 2020 Nick Clifton <nickc(a)redhat.com> - 9.17-1
- Annobin: Fix access to the -flto and -fsanitize flags.
* Thu Mar 26 2020 Nick Clifton <nickc(a)redhat.com> - 9.14-1
- Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure.
- Rename gcc plugin directory to gcc-plugin.
- Stop annocheck from complaining about missing options when the binary has been built in a mixed environment.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1818863 - Running annocheck on guile .go file fails with coredump
https://bugzilla.redhat.com/show_bug.cgi?id=1818863
--------------------------------------------------------------------------------
================================================================================
git-publish-1.6.1-1.el7 (FEDORA-EPEL-2020-336213d843)
Prepare and store patch revisions as git tags
--------------------------------------------------------------------------------
Update Information:
- Fix Subject: line wrap - Use --batch-size when using --relogin-delay
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 30 2020 Stefan Hajnoczi <stefanha(a)gmail.com> - 1.6.1-1
- Fix Subject: line wrap
- Use --batch-size when using --relogin-delay
--------------------------------------------------------------------------------
================================================================================
python-apprise-0.8.5-1.el7 (FEDORA-EPEL-2020-c7492bba81)
A simple wrapper to many popular notification services used today
--------------------------------------------------------------------------------
Update Information:
Updated to v0.8.5
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 30 2020 Chris Caron <lead2gold(a)gmail.com> - 0.8.5-1
- Updated to v0.8.5
--------------------------------------------------------------------------------
3 years, 8 months
Fedora EPEL 8 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 8 Security updates need testing:
Age URL
23 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-02f03affd4 ansible-2.9.6-1.el8
12 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-0316f810ac python-twisted-19.10.0-2.el8
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-79bd0a6b28 chromium-80.0.3987.149-1.el8
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-f16ad37b5e tor-0.4.2.7-1.el8
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-2cb1029c5a okular-18.12.2-2.el8
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-913d6d1779 coturn-4.5.1.1-3.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
git-publish-1.6.1-1.el8
mandoc-1.14.5-10.el8
python-apprise-0.8.5-1.el8
python-asteval-0.9.18-1.el8
python-sieve-0.1.9-17.el8
xfce4-screensaver-0.1.10-1.el8
xfce4-session-4.14.2-1.el8
Details about builds:
================================================================================
git-publish-1.6.1-1.el8 (FEDORA-EPEL-2020-f0de0c990c)
Prepare and store patch revisions as git tags
--------------------------------------------------------------------------------
Update Information:
- Fix Subject: line wrap - Use --batch-size when using --relogin-delay
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 30 2020 Stefan Hajnoczi <stefanha(a)gmail.com> - 1.6.1-1
- Fix Subject: line wrap
- Use --batch-size when using --relogin-delay
--------------------------------------------------------------------------------
================================================================================
mandoc-1.14.5-10.el8 (FEDORA-EPEL-2020-6888ecb206)
A suite of tools for compiling mdoc and man
--------------------------------------------------------------------------------
Update Information:
mandoc-1.14.5-10.el8 for EPEL-8. Includes libmandoc.a plus the Fedora-specific
libmandoc.so. Please use libmandoc.a as the shared library will be going away in
future builds.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
================================================================================
python-apprise-0.8.5-1.el8 (FEDORA-EPEL-2020-376150d5fa)
A simple wrapper to many popular notification services used today
--------------------------------------------------------------------------------
Update Information:
Updated to v0.8.5
--------------------------------------------------------------------------------
ChangeLog:
* Mon Mar 30 2020 Chris Caron <lead2gold(a)gmail.com> - 0.8.5-1
- Updated to v0.8.5
--------------------------------------------------------------------------------
================================================================================
python-asteval-0.9.18-1.el8 (FEDORA-EPEL-2020-a23922c4b6)
Evaluator of Python expression using ast module
--------------------------------------------------------------------------------
Update Information:
Initial package for Fedora
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
================================================================================
python-sieve-0.1.9-17.el8 (FEDORA-EPEL-2020-beabe0c0fe)
XML Comparison Utils
--------------------------------------------------------------------------------
Update Information:
Initial EPEL8 build.
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1818090 - Request to build python-sieve for EPEL 8
https://bugzilla.redhat.com/show_bug.cgi?id=1818090
--------------------------------------------------------------------------------
================================================================================
xfce4-screensaver-0.1.10-1.el8 (FEDORA-EPEL-2020-f64de293ff)
Screensaver application for Xfce Desktop
--------------------------------------------------------------------------------
Update Information:
- Update xfce4-session to 4.14.2 - Update xfce4-screensaver to 0.1.10 These
updates will address suspend issue that would appeared with xfce4-power-manager
v1.6.6.
--------------------------------------------------------------------------------
ChangeLog:
* Sun Mar 29 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 0.1.10-1
- Update to 0.1.10
* Tue Mar 24 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 0.1.9-1
- Update to 0.1.9
* Fri Jan 31 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
xfce4-session-4.14.2-1.el8 (FEDORA-EPEL-2020-f64de293ff)
Xfce session manager
--------------------------------------------------------------------------------
Update Information:
- Update xfce4-session to 4.14.2 - Update xfce4-screensaver to 0.1.10 These
updates will address suspend issue that would appeared with xfce4-power-manager
v1.6.6.
--------------------------------------------------------------------------------
ChangeLog:
* Sun Mar 29 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 4.14.2-1
- Update to 4.14.2
* Fri Jan 31 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.14.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 10 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 4.14.1-1
- Update to 4.14.1
--------------------------------------------------------------------------------
3 years, 8 months
Fedora EPEL 6 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 6 Security updates need testing:
Age URL
9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-9190462510 ckeditor-4.14.0-1.el6
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-0c0d9690e1 drupal6-6.38-3.el6
The following builds have been pushed to Fedora EPEL 6 updates-testing
tito-0.6.13-1.el6
Details about builds:
================================================================================
tito-0.6.13-1.el6 (FEDORA-EPEL-2020-6fd3165030)
A tool for managing rpm based git projects
--------------------------------------------------------------------------------
Update Information:
This release provides features and fixes that were submitted from community
members a while ago. We finally managed to merge these changes: - Modernize
developer installation - Make `get_project_name` more resilient - Allow
including macros through `SourceX` - Fix some PEP8 errors and tests - Fix
`Source0` and `%prep` phase in `tito.spec` - Drop `python-blessings` dependency
and move to `python-blessed` - Rename `HACKING` to [HACKING.md][hacking] so it
renders on GitHub [hacking]:
https://github.com/dgoodwin/tito/blob/master/HACKING.md
--------------------------------------------------------------------------------
ChangeLog:
* Sun Mar 29 2020 Jakub Kadlcik <frostyx(a)email.cz> 0.6.13-1
- Add _copy_extra_sources() method to BuilderBase class.
(daniel(a)versatushpc.com.br)
- Rename HACKING to HACKING.md so it renders on GitHub (tadej.j(a)nez.si)
- Modernize developer installation (tadej.j(a)nez.si)
- make get_project_name more resilient (evgeni(a)golov.de)
- Use pycodestyle pacakge when pep8 is not available (frostyx(a)email.cz)
- Move to python-blessed (ekulik(a)redhat.com)
- Fix the Source0 URL and prep phase (frostyx(a)email.cz)
- run_command_print should behave similar to run_command (yuxzhu(a)redhat.com)
--------------------------------------------------------------------------------
3 years, 8 months
Fedora EPEL 8 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 8 Security updates need testing:
Age URL
22 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-02f03affd4 ansible-2.9.6-1.el8
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-0316f810ac python-twisted-19.10.0-2.el8
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-79bd0a6b28 chromium-80.0.3987.149-1.el8
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-f16ad37b5e tor-0.4.2.7-1.el8
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-2cb1029c5a okular-18.12.2-2.el8
6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-913d6d1779 coturn-4.5.1.1-3.el8
The following builds have been pushed to Fedora EPEL 8 updates-testing
leveldb-1.22-1.el8
python-enlighten-1.5.1-1.el8
python-pysmt-0.8.0-2.el8
tito-0.6.13-1.el8
xfce4-screensaver-0.1.9-1.el8
xfce4-session-4.14.2-1.el8
Details about builds:
================================================================================
leveldb-1.22-1.el8 (FEDORA-EPEL-2020-3171aba6be)
A fast and lightweight key/value database library by Google
--------------------------------------------------------------------------------
Update Information:
leveldb for EPEL8
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1756994 - Please build leveldb for EPEL-8
https://bugzilla.redhat.com/show_bug.cgi?id=1756994
--------------------------------------------------------------------------------
================================================================================
python-enlighten-1.5.1-1.el8 (FEDORA-EPEL-2020-a5d71aef75)
Enlighten Progress Bar
--------------------------------------------------------------------------------
Update Information:
Update to 1.5.1
--------------------------------------------------------------------------------
ChangeLog:
* Sun Mar 29 2020 Avram Lubkin <aviso(a)rockhopper.net> - 1.5.1-1
- Update to 1.5.1
* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
python-pysmt-0.8.0-2.el8 (FEDORA-EPEL-2020-e1c2193379)
Solver-agnostic library for SMT Formulae manipulation and solving
--------------------------------------------------------------------------------
Update Information:
Fix typo in description (rhbz#1808467)
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1808467 - Review Request: python-pysmt - Solver-agnostic library for SMT Formulae manipulation and solving
https://bugzilla.redhat.com/show_bug.cgi?id=1808467
--------------------------------------------------------------------------------
================================================================================
tito-0.6.13-1.el8 (FEDORA-EPEL-2020-005a013849)
A tool for managing rpm based git projects
--------------------------------------------------------------------------------
Update Information:
This release provides features and fixes that were submitted from community
members a while ago. We finally managed to merge these changes: - Modernize
developer installation - Make `get_project_name` more resilient - Allow
including macros through `SourceX` - Fix some PEP8 errors and tests - Fix
`Source0` and `%prep` phase in `tito.spec` - Drop `python-blessings` dependency
and move to `python-blessed` - Rename `HACKING` to [HACKING.md][hacking] so it
renders on GitHub [hacking]:
https://github.com/dgoodwin/tito/blob/master/HACKING.md
--------------------------------------------------------------------------------
ChangeLog:
--------------------------------------------------------------------------------
================================================================================
xfce4-screensaver-0.1.9-1.el8 (FEDORA-EPEL-2020-f64de293ff)
Screensaver application for Xfce Desktop
--------------------------------------------------------------------------------
Update Information:
- Update xfce4-session to 4.14.2 - Update xfce4-screensaver to 0.1.9 These
updates will address suspend issue that would appeared with xfce4-power-manager
v1.6.6.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Mar 24 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 0.1.9-1
- Update to 0.1.9
* Fri Jan 31 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
xfce4-session-4.14.2-1.el8 (FEDORA-EPEL-2020-f64de293ff)
Xfce session manager
--------------------------------------------------------------------------------
Update Information:
- Update xfce4-session to 4.14.2 - Update xfce4-screensaver to 0.1.9 These
updates will address suspend issue that would appeared with xfce4-power-manager
v1.6.6.
--------------------------------------------------------------------------------
ChangeLog:
* Sun Mar 29 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 4.14.2-1
- Update to 4.14.2
* Fri Jan 31 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.14.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 10 2020 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 4.14.1-1
- Update to 4.14.1
--------------------------------------------------------------------------------
3 years, 8 months