On Wed, Feb 8, 2017 at 10:59 AM, Martin Juhl <mj@casalogic.dk> wrote:
Hi

I have identified some missing dependencies for building COPR for CentOS/RHEL...

Frontend:
python-flask-whooshee: Is build in the Copr project, but needs to have added EPEL as a build target, can you do that??

This package is also in Fedora, see https://bodhi.fedoraproject.org/updates/FEDORA-2017-b3afc21666 for the latest version of it. It is built in @copr/copr because we need the latest version from upstream. That will be now provided by the update above. You can make a package request for EPEL7.
python-requests: I have requested a build: https://bugzilla.redhat.com/show_bug.cgi?id=1420248

So this seems to be in RHEL, CentOS already. No need to include in EPEL then?

python-flask-script: I have requested a build: https://bugzilla.redhat.com/show_bug.cgi?id=1420252
Good.


Backend:

sphinx: Is this package needed?? I don't think it was there in v. 1.94... I have requested a build: https://bugzilla.redhat.com/show_bug.cgi?id=1420257

Docs are built only for Fedora (see the spec), not for other distros. So BuildRequires of python-sphinx should be conditioned by %if 0%{?fedora} (currently it is not). Only python-sphinx is needed for docs building. "sphinx" is a search engine and totally unrelated to copr-backend so that BuildRequire can be removed. Please send a PR if you have time.


I have also created a tracker bug, but I'm unsure how to use it?? is there a way to link these build requests to the bug???: https://bugzilla.redhat.com/show_bug.cgi?id=1420243

You can also just track the progress in that bugzilla that you have created (https://bugzilla.redhat.com/show_bug.cgi?id=1420243). Not sure if we need anything more fancy.

I'm also pulling in my collegue, Helgi Waag, to help me on this project...

Great. Any help appreciated.

clime

Regards

/Martin

_______________________________________________
copr-devel mailing list -- copr-devel@lists.fedorahosted.org
To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org