Bug 1738718 - Please build python-pymilter for EPEL 8
Summary: Please build python-pymilter for EPEL 8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-pymilter
Version: 31
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Paul Wouters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-08-07 23:02 UTC by Robert Scheck
Modified: 2019-08-27 19:30 UTC (History)
2 users (show)

Fixed In Version: python-pymilter-1.0.4-3.el8
Clone Of:
Environment:
Last Closed: 2019-08-27 19:30:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Robert Scheck 2019-08-07 23:02:23 UTC
Description of problem:
Please build python-pymilter for EPEL 8 (I need the package as run-time dependency for the python-oletools package).

Version-Release number of selected component (if applicable):
python-pymilter-1.0.4-2.fc31

Actual results:
No python-pymilter in EPEL 8

Expected results:
python-pymilter-1.0.4-2.el8 or better ;-)

Additional info:
Please let me know if you are not interested in maintaining the package on EPEL 8 branch.

Comment 1 Stuart D Gathman 2019-08-08 21:23:49 UTC
I didn't see EL8 out on CentOS, but if mockbuild is good enough, I'll get on it.

Comment 2 Stuart D Gathman 2019-08-10 00:44:51 UTC
Mockbuild doesn't work.  I signed up for a developer subscription, installed rhel8-beta, but assigning the subscription doesn't seem to allow me to install or update anything.  I can't ask RedHat because it is self supported.

So, I did a scratchbuild - which failed.  I'll see if there is anything obvious in the build log.

Comment 3 Robert Scheck 2019-08-10 01:44:12 UTC
For me the following patch leads to a succeeding scratch-build:

--- snipp ---
diff --git a/python-pymilter.spec b/python-pymilter.spec
index ff99287..85e1499 100644
--- a/python-pymilter.spec
+++ b/python-pymilter.spec
@@ -67,7 +67,7 @@ Requires: policycoreutils, selinux-policy-targeted
 Requires: %{name} = %{version}-%{release}
 BuildArch: noarch
 BuildRequires: policycoreutils, checkpolicy, selinux-policy-devel
-%if 0%{?epel} >= 6
+%if 0%{?epel} >= 6 && 0%{?epel} < 8
 BuildRequires: policycoreutils-python
 %else
 BuildRequires: policycoreutils-python-utils
--- snapp ---

Comment 4 Fedora Update System 2019-08-10 02:22:40 UTC
FEDORA-EPEL-2019-2b476a55b9 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-2b476a55b9

Comment 5 Fedora Update System 2019-08-11 02:31:05 UTC
python-pymilter-1.0.4-3.el8 has been pushed to the Fedora EPEL 8 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-2b476a55b9

Comment 6 Ben Cotton 2019-08-13 16:55:57 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 7 Ben Cotton 2019-08-13 17:10:02 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 8 Fedora Update System 2019-08-27 19:30:59 UTC
python-pymilter-1.0.4-3.el8 has been pushed to the Fedora EPEL 8 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.