Re: Package Update Guide: Updating inter-dependent packages

2021-09-27 Thread Otto Urpelainen
I logged an issue about this for the Package Maintainer Docs [1]. Similarly to all other other issues in that list, I intend to do something about this at some point, unless somebody else beats me to it. [1]: https://pagure.io/fedora-docs/package-maintainer-docs/issue/33 Otto Miro Hrončok kirjo

Re: Package Update Guide: Updating inter-dependent packages

2021-09-27 Thread Artur Frenszek-Iwicki
> section "Chained builds". What about those, what are they useful for? Chained builds are mostly useful when you have a package B which depends on package A. Instead of building package A, waiting for a confirmation that the build completed and made it to the buildroot, and then manually launchi

Re: Package Update Guide: Updating inter-dependent packages

2021-09-27 Thread Otto Urpelainen
Vít Ondruch kirjoitti 24.9.2021 klo 11.13: https://docs.fedoraproject.org/en-US/package-maintainers/Package_Update_Guide/#multiple_packages Shouldn't it be somehow aligned with this ^^ chapter? Maybe the chapter should be referenced at least, because it explains how to request the side tag.

Re: Package Update Guide: Updating inter-dependent packages

2021-09-24 Thread Vít Ondruch
https://docs.fedoraproject.org/en-US/package-maintainers/Package_Update_Guide/#multiple_packages Shouldn't it be somehow aligned with this ^^ chapter? Maybe the chapter should be referenced at least, because it explains how to request the side tag. Vít Dne 23. 09. 21 v 11:29 Miro Hrončok n

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Miro Hrončok
On 23. 09. 21 17:28, Adam Williamson wrote: ... (in fact, we could have a discussion about getting rid of buildroot overrides, at this point). Buildroot overrides still have their use cases. E.g. when there is an existing update stuck at testing (e.g. during a freeze) that is needed to allow b

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Adam Williamson
On Thu, 2021-09-23 at 11:29 +0200, Miro Hrončok wrote: > https://docs.fedoraproject.org/en-US/package-maintainers/Package_Update_Guide/#updating_inter_dependent_packages > > Says: > > """ > You may need a buildroot override to complete a multi-package update > successfully. For instance in the c

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Henrik Nordström
tor 2021-09-23 klockan 11:29 +0200 skrev Miro Hrončok: > > However, I think side-tags should be the preferred solution, as their > impact is > isolated. Buildroot overrides create temporary broken dependencies > for > everybody, while side-tags don't. For stable releases I think I agree, even w

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Petr Pisar
V Thu, Sep 23, 2021 at 12:04:36PM +0200, Miro Hrončok napsal(a): > On 23. 09. 21 11:48, Artur Frenszek-Iwicki wrote: > > Sounds good. I took a look at the "multi builds" page - it describes the > > process neatly, but I think there's one thing that could be added there: > > what if you already buil

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Miro Hrončok
On 23. 09. 21 11:48, Artur Frenszek-Iwicki wrote: Sounds good. I took a look at the "multi builds" page - it describes the process neatly, but I think there's one thing that could be added there: what if you already built a package in the main tag (but it didn't go through bodhi and get to stab

Re: Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Artur Frenszek-Iwicki
Sounds good. I took a look at the "multi builds" page - it describes the process neatly, but I think there's one thing that could be added there: what if you already built a package in the main tag (but it didn't go through bodhi and get to stable)? Will it be included in the newly-created side

Package Update Guide: Updating inter-dependent packages

2021-09-23 Thread Miro Hrončok
https://docs.fedoraproject.org/en-US/package-maintainers/Package_Update_Guide/#updating_inter_dependent_packages Says: """ You may need a buildroot override to complete a multi-package update successfully. For instance in the case described above, you may need to rebuild bar against the new li