Greetings,
Looking for a recommendation or thoughts around resolving a EPEL deps
issue noted in bug#429479.
The snake package contains a server and client utility. The client is
intended to run on distribution from FC3 and newer. The server must be
run in an environment that includes pykickstart >= 1.1. At this time,
this means anything newer than FC7.
In bug#429479 it was discussed that conditionally building the
sub-package on environments < FC7 was a good method to avoid EPEL deps
issues.
My plan was to implement something like the following:
%define has_pykickstart_version %{python -c "import
pykickstart.version;" 2>/dev/null && echo "1" || echo "0"}
%if %{has_pykickstart_version}
...
%endif
Do folks have any experience or recommendations in the realm of
conditional sub-package builds?
Thanks,
James
--
==========================================
James Laska -- jlaska@xxxxxxxxxx
Quality Engineering -- Red Hat, Inc.
==========================================
--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging