I built ocaml-4.10.0-1.fc33 yesterday.
Now I want to build ocaml-4.10.0-1.fc32 into a side tag today, but builds fail with:
$ fedpkg request-side-tag --base-tag f32-build Side tag 'f32-build-side-19863' (id 19863) created. Use 'fedpkg build --target=f32-build-side-19863' to use it. Use 'koji wait-repo f32-build-side-19863' to wait for the build repo to be generated. $ fedpkg build --target=f32-build-side-19863 Could not execute build: Package ocaml-4.10.0-1 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
This is wrong isn't it?
Rich.
On Thu, Feb 27, 2020 at 12:04 PM Richard W.M. Jones rjones@redhat.com wrote:
I built ocaml-4.10.0-1.fc33 yesterday.
Now I want to build ocaml-4.10.0-1.fc32 into a side tag today, but builds fail with:
$ fedpkg request-side-tag --base-tag f32-build Side tag 'f32-build-side-19863' (id 19863) created. Use 'fedpkg build --target=f32-build-side-19863' to use it. Use 'koji wait-repo f32-build-side-19863' to wait for the build repo to be generated. $ fedpkg build --target=f32-build-side-19863 Could not execute build: Package ocaml-4.10.0-1 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
This is wrong isn't it?
Rich.
Hi!
As mentioned in the other thread, I think that on-demand side tags don't work on non-rawhide branches yet, and this error message confirms my suspicions. So probably you'll need to ask releng for a "proper" f32 side tag, and after all builds are done, let releng handle merging the builds into f32 as well (since I think bodhi also doesn't support creating updates from non-rawhide-side-tags yet).
Fabio
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html _______________________________________________ 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
On Thu, Feb 27, 2020 at 11:03:33AM +0000, Richard W.M. Jones wrote:
I built ocaml-4.10.0-1.fc33 yesterday.
Now I want to build ocaml-4.10.0-1.fc32 into a side tag today, but builds fail with:
$ fedpkg request-side-tag --base-tag f32-build Side tag 'f32-build-side-19863' (id 19863) created. Use 'fedpkg build --target=f32-build-side-19863' to use it. Use 'koji wait-repo f32-build-side-19863' to wait for the build repo to be generated. $ fedpkg build --target=f32-build-side-19863 Could not execute build: Package ocaml-4.10.0-1 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
FWIW --skip-nvr-check doesn't work, it delays the error until later when Koji sees the build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=41965582
Rich.
This is wrong isn't it?
Rich.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html _______________________________________________ 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
Richard W.M. Jones píše v Čt 27. 02. 2020 v 11:03 +0000:
I built ocaml-4.10.0-1.fc33 yesterday.
Now I want to build ocaml-4.10.0-1.fc32 into a side tag today, but builds fail with:
$ fedpkg request-side-tag --base-tag f32-build Side tag 'f32-build-side-19863' (id 19863) created. Use 'fedpkg build --target=f32-build-side-19863' to use it. Use 'koji wait-repo f32-build-side-19863' to wait for the build repo to be generated. $ fedpkg build --target=f32-build-side-19863 Could not execute build: Package ocaml-4.10.0-1 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
Is it intentional that you don't have %{?dist} in Release? ocaml-4.1.0-1 was already built in f33-build target, and Koji will not allow another build with identical NVR. Adding dist would fix this, since, you would have 1.fc33 for rawhide and 1.fc32 for the side tag based on F32.
https://koji.fedoraproject.org/koji/buildinfo?buildID=1470780
This is wrong isn't it?
Rich.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html _______________________________________________ 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
On Thu, Feb 27, 2020 at 12:47:00PM +0100, Lubomír Sedlář wrote:
Richard W.M. Jones píše v Čt 27. 02. 2020 v 11:03 +0000:
I built ocaml-4.10.0-1.fc33 yesterday.
Now I want to build ocaml-4.10.0-1.fc32 into a side tag today, but builds fail with:
$ fedpkg request-side-tag --base-tag f32-build Side tag 'f32-build-side-19863' (id 19863) created. Use 'fedpkg build --target=f32-build-side-19863' to use it. Use 'koji wait-repo f32-build-side-19863' to wait for the build repo to be generated. $ fedpkg build --target=f32-build-side-19863 Could not execute build: Package ocaml-4.10.0-1 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
Is it intentional that you don't have %{?dist} in Release? ocaml-4.1.0-1 was already built in f33-build target, and Koji will not allow another build with identical NVR. Adding dist would fix this, since, you would have 1.fc33 for rawhide and 1.fc32 for the side tag based on F32.
https://koji.fedoraproject.org/koji/buildinfo?buildID=1470780
No, that's definitely not intentional.
Let me add that and do builds and see if it fixes the problem ...
Thanks,
Rich.
Adding a dist tag does indeed fix this problem. I'll try continuing with my original plan of using a self-service side tag.
Thanks,
Rich.
Despite earlier concerns, this does in fact appear to all be working fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
Rich.
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com wrote:
Despite earlier concerns, this does in fact appear to all be working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed version of Bodhi is not yet ready to support side tags for other release than rawhide. A new release of Bodhi with that support should arrive soon tho.
Rich.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html _______________________________________________ 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
On Thu, Feb 27, 2020 at 07:50:05PM +0100, Clement Verna wrote:
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com wrote:
Despite earlier concerns, this does in fact appear to all be working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed version of Bodhi is not yet ready to support side tags for other release than rawhide. A new release of Bodhi with that support should arrive soon tho.
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
kevin
On Thu, Feb 27, 2020 at 11:43:16AM -0800, Kevin Fenzi wrote:
On Thu, Feb 27, 2020 at 07:50:05PM +0100, Clement Verna wrote:
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com wrote:
Despite earlier concerns, this does in fact appear to all be working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed version of Bodhi is not yet ready to support side tags for other release than rawhide. A new release of Bodhi with that support should arrive soon tho.
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
I guess I should read my email more frequently :-( Because I created the update already before I read this email ...
https://bodhi.fedoraproject.org/updates/FEDORA-2020-7bddd7253f
However it looks as if the update is fine - it was created without problems, contains the right builds and has the right Fedora version. So maybe we're fine after all?
Rich.
On Fri, Feb 28, 2020 at 08:50:08AM +0000, Richard W.M. Jones wrote:
On Thu, Feb 27, 2020 at 11:43:16AM -0800, Kevin Fenzi wrote:
On Thu, Feb 27, 2020 at 07:50:05PM +0100, Clement Verna wrote:
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com wrote:
Despite earlier concerns, this does in fact appear to all be working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed version of Bodhi is not yet ready to support side tags for other release than rawhide. A new release of Bodhi with that support should arrive soon tho.
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
I guess I should read my email more frequently :-( Because I created the update already before I read this email ...
https://bodhi.fedoraproject.org/updates/FEDORA-2020-7bddd7253f
However it looks as if the update is fine - it was created without problems, contains the right builds and has the right Fedora version. So maybe we're fine after all?
Yeah, seems ok from here... :)
kevin
On Fri, 28 Feb 2020 at 16:17, Kevin Fenzi kevin@scrye.com wrote:
On Fri, Feb 28, 2020 at 08:50:08AM +0000, Richard W.M. Jones wrote:
On Thu, Feb 27, 2020 at 11:43:16AM -0800, Kevin Fenzi wrote:
On Thu, Feb 27, 2020 at 07:50:05PM +0100, Clement Verna wrote:
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com
wrote:
Despite earlier concerns, this does in fact appear to all be
working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed
version of
Bodhi is not yet ready to support side tags for other release than
rawhide.
A new release of Bodhi with that support should arrive soon tho.
In the mean time, you can file a releng ticket when you are ready and
we
can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
I guess I should read my email more frequently :-( Because I created the update already before I read this email ...
https://bodhi.fedoraproject.org/updates/FEDORA-2020-7bddd7253f
However it looks as if the update is fine - it was created without problems, contains the right builds and has the right Fedora version. So maybe we're fine after all?
Yeah, seems ok from here... :)
Except it is not :-), all the builds are tagged in "f32-build-side-19863-testing-pending" instead of "f32-updates-testing-pending". So there are still in a side tag per say and they will not be merged into the normal "f32-updates-testing". Actually I am even surprised they got signed we must have some robosignatory configuration left over from when f32 was rawhide.
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
On Fri, Feb 28, 2020 at 08:50:08AM +0000, Richard W.M. Jones wrote:
On Thu, Feb 27, 2020 at 11:43:16AM -0800, Kevin Fenzi wrote:
On Thu, Feb 27, 2020 at 07:50:05PM +0100, Clement Verna wrote:
On Thu, 27 Feb 2020 at 14:14, Richard W.M. Jones rjones@redhat.com wrote:
Despite earlier concerns, this does in fact appear to all be working fine.
Yes requesting and building in the side tag should work just fine.
There are now F32 builds going through for all OCaml packages in a side tag, and when that's done I'll try to create a Bodhi update.
This is where you are going to have some problems, the deployed version of Bodhi is not yet ready to support side tags for other release than rawhide. A new release of Bodhi with that support should arrive soon tho.
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
I guess I should read my email more frequently :-( Because I created the update already before I read this email ...
https://bodhi.fedoraproject.org/updates/FEDORA-2020-7bddd7253f
However it looks as if the update is fine - it was created without problems, contains the right builds and has the right Fedora version. So maybe we're fine after all?
https://pagure.io/releng/issue/9291
Rich.
Kevin Fenzi wrote:
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
Unless this changed recently, you can actually tag your packages into f*-updates-candidate yourself, we have been doing that for stuff built in the f*-kde side tags (which were created manually by rel-eng) all the time.
Kevin Kofler
On Fri, Feb 28, 2020 at 10:21:22AM +0100, Kevin Kofler wrote:
Kevin Fenzi wrote:
In the mean time, you can file a releng ticket when you are ready and we can retag all your builds from the side-tag into candidate so you can make a update from them. :( Sorry for the hassle.
Unless this changed recently, you can actually tag your packages into f*-updates-candidate yourself, we have been doing that for stuff built in the f*-kde side tags (which were created manually by rel-eng) all the time.
Sure, that would work too.
kevin