Re: How do you use sidetags?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, May 17, 2025 at 09:52:14AM -0700, Adam Williamson wrote:
> On Sat, 2025-05-17 at 09:17 -0700, Brad Smith wrote:
> > Sometime ago I asked a similar question on matrix (or IRC?) Fedora
> > Devel and some very kind person provided the following. I cannot
> > recall who it was.
> > 
> > My use case is simple, build Kubernetes or CRI-O using a version of
> > golang in updates-testing but not yet available in stable. I have used
> > these steps several times since F39 was a new thing.
> > 
> > ```
> > fedpkg request-side-tag --base-tag f39-build
> > koji wait-repo f39-build-side-xxxxx
> > koji tag f39-build-side-xxxxx golang-1.21.3-1.fc39
> > koji wait-repo f39-build-side-xxxxx --build=golang-1.21.3-1.fc39
> > Build your package: fedpkg build --target=f39-build-side-xxxxx
> > koji untag f39-build-side-xxxxx golang-1.21.3-1.fc39
> > ```
> 
> If that produces a build of kubernetes or cri-o that *depends* on that
> golang version, and you then create an update from the side tag before
> golang goes stable, it's not ideal.

It should not in this case as golang (and rust) compilers produce
staticlly linked binaries and there's no runtime dep on the compiler.

Of course you are 100% correct in the case where the thing you are
adding adds a runtime dep. Thats why this path is tricky. ;(

kevin
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux