Hi,
When I started side-tag for opencv I notice that opencv haven't compiled with python 3.11 (beta something) because python 3.11 rebuild was in another side-tag.
Is is possible include builds of one side-tag into other side-tag ?
Thank you.
Not as a self service, but relengs should be able to help I suppose:
Vít
Dne 20. 06. 22 v 17:02 Sérgio Basto napsal(a):
Hi,
When I started side-tag for opencv I notice that opencv haven't compiled with python 3.11 (beta something) because python 3.11 rebuild was in another side-tag.
Is is possible include builds of one side-tag into other side-tag ?
Thank you.
On Monday, June 20, 2022 10:02:00 AM CDT Sérgio Basto wrote:
Is is possible include builds of one side-tag into other side-tag ?
It is also possible to `koji tag-build [dest side tag] [NEVR(s) from other side tag]`, which might work for your use case. I suppose setting one side tag to inherit builds from another one would require releng, as Vit said.
On Tue, Jun 21, 2022 at 01:47:33PM -0500, Maxwell G via devel wrote:
On Monday, June 20, 2022 10:02:00 AM CDT Sérgio Basto wrote:
Is is possible include builds of one side-tag into other side-tag ?
It is also possible to `koji tag-build [dest side tag] [NEVR(s) from other side tag]`, which might work for your use case. I suppose setting one side tag to inherit builds from another one would require releng, as Vit said.
Yeah, I don't know that there's any good technical answer here.
We need to know that a side tag is in progress and a another side tag has rebuilt that in progress work and is trying to merge.
Keeping side tags short lived will help this as will communicating with others when you see them rebuild your in progress work.
kevin
On Wed, 2022-06-22 at 08:52 -0700, Kevin Fenzi wrote:
On Tue, Jun 21, 2022 at 01:47:33PM -0500, Maxwell G via devel wrote:
On Monday, June 20, 2022 10:02:00 AM CDT Sérgio Basto wrote:
Is is possible include builds of one side-tag into other side-tag ?
It is also possible to `koji tag-build [dest side tag] [NEVR(s) from other side tag]`, which might work for your use case. I suppose setting one side tag to inherit builds from another one would require releng, as Vit said.
Yeah, I don't know that there's any good technical answer here.
We need to know that a side tag is in progress and a another side tag has rebuilt that in progress work and is trying to merge.
Keeping side tags short lived will help this as will communicating with others when you see them rebuild your in progress work.
So, is not a problem ? do :
- koji tag-build ["2nd side tag"] [NEVR(s) from "1st side tag"]
when 2nd side tag is finished we can do:
- koji untag-build ["2nd side tag"] [NEVR(s) from "1st side tag"]
After "1st side tag" submitted to bodhi, we can submit "2nd side tag".
The question is more if it is allowed to me ? tag and untag builds in my own side tag
Best regards,
kevin _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
On Sat, Jun 25, 2022 at 08:53:03PM +0100, Sérgio Basto wrote:
On Wed, 2022-06-22 at 08:52 -0700, Kevin Fenzi wrote:
On Tue, Jun 21, 2022 at 01:47:33PM -0500, Maxwell G via devel wrote:
On Monday, June 20, 2022 10:02:00 AM CDT Sérgio Basto wrote:
Is is possible include builds of one side-tag into other side-tag ?
It is also possible to `koji tag-build [dest side tag] [NEVR(s) from other side tag]`, which might work for your use case. I suppose setting one side tag to inherit builds from another one would require releng, as Vit said.
Yeah, I don't know that there's any good technical answer here.
We need to know that a side tag is in progress and a another side tag has rebuilt that in progress work and is trying to merge.
Keeping side tags short lived will help this as will communicating with others when you see them rebuild your in progress work.
So, is not a problem ? do :
- koji tag-build ["2nd side tag"] [NEVR(s) from "1st side tag"]
when 2nd side tag is finished we can do:
- koji untag-build ["2nd side tag"] [NEVR(s) from "1st side tag"]
After "1st side tag" submitted to bodhi, we can submit "2nd side tag".
The question is more if it is allowed to me ? tag and untag builds in my own side tag
Yes, you can.
However, I am not sure this really helps much.
Say you have a sidetag for libfoo. You do a bunch of builds, but there's a few things you need to fix, so the sidetag is still there.
Another side tag is created for say a python mass rebuild. A bunch of things are rebuilt.
Now, you could tag the new python and deps you need from it into your side tag and rebuild things, but that only really helps if you merge your sidetag at the same time as the python sidetag. If they merge before yours, you still need to rebuild your packages again that have python deps.
Anyhow, I think the answer here is more communication... if you have a sidetag and a bunch of builds done in it and you notice someone else doing rebuilds in a side tag, talk to them and coordinate landing things so the second one isn't full of broken builds.
kevin
devel@lists.stg.fedoraproject.org