#309 copr-rpmbuild: make the dependancy on `rpkg` optional
Closed 5 years ago Opened 5 years ago by praiskup.

That tool is hard to install on EL7. @clime refuses to accept/discuss porting patches for https://pagure.io/rpkg-util/pull-request/11

Alternative proposal is to document how to install copr-rpmbuild on EL7 (or provide playbook etc.).

Note that the major benefit of copr-rpmbuild package was to be able to provide "copr builder" by installing that package, that's why I originally wrote and proposed copr-builder written in shell.


Hello,

Alternative proposal is to document how to install copr-rpmbuild on EL7 (or provide playbook etc.).

Are you going to work on this?

Nope, I ported the code, you rejected that. You should document the reasons, or do other actions. I really think that the code should be ported if rpkg should be considered seriously.

Nope, I ported the code, you rejected that. You should document the reasons.

I guess, this can be closed then as we probably won't have resources to make dedicated copr + playbook to make it work on EPEL7.

...let's wait a bit if somebody has capacity to do it...

Or simply tell how you expect the code to be ported, thanks. I would accept your refusal if didn't want to do the work, but refusing useful patches is just hostile.

Ah, we are in copr-rpmbuild, please tell how rpkg should be ported.

...let's wait a bit if somebody has capacity to do it...

I have the capacity to make rpkg optional, yes.

...let's wait a bit if somebody has capacity to do it...

I have the capacity to make rpkg optional, yes.

I don't think making rpkg optional is an option.

...let's wait a bit if somebody has capacity to do it...
I have the capacity to make rpkg optional, yes.

I don't think making rpkg optional is an option.

...I mean, certainly it's not a good option.

I'm sure adding the rpkg as hard dependency was unfortunate decision.

After face to face discussion, I'm convinced that I have to "fork" rpkg-util into EPEL7 branch in Fedora dist-git (having downstream patches). It's not the an economical solution.... But there's no other political option.

Metadata Update from @praiskup:
- Issue status updated to: Closed (was: Open)

5 years ago

After face to face discussion, I'm convinced that I have to "fork" rpkg-util into EPEL7 branch in Fedora dist-git (having downstream patches). It's not the an economical solution.... But there's no other political option.

Make sure, it actually satisfies Fedora policies, please.

You didn't/don't need to fork it at all, by the way. You could just do rpkg-minimal package and propose that to be used by copr-rpmbuild. Because of the changes related to copr-dist-git importing that are about to come, I am not sure I would actually suggest it but it would be something we could at least discuss normally.

As I see it now, your approach just tries to invoke some dubious conflict. You are not really seeking for a solution from my point of view. I might be wrong but it really depends on what the result of this actually is. In any case, it's a quite a pity that we cannot communicate normally.

Login to comment on this ticket.

Metadata