Fedora Account System
Red Hat Associate
Red Hat Customer
Please branch and build doctest in epel10. If you do not wish to maintain doctest in epel10, or do not think you will be able to do this in a timely manner, the EPEL Packagers SIG would be happy to be a co-maintainer of the package; please add the epel-packagers-sig group through https://src.fedoraproject.org/rpms/doctest/addgroup and grant it commit access, or collaborator access on epel* branches.
https://koji.fedoraproject.org/koji/taskinfo?taskID=121759784 has been kicked off
the build failed with this error: roject.org) 121759784 build (epel10-candidate, /rpms/doctest.git:ff546381de386d00f732bf26fab83ce4f59e4091): open (buildhw-x86-14.iad2.fedoraproject.org) -> FAILED: BuildError: package doctest not in list for tag epel10.0-testing-candidate 0 free 1 open 0 done 1 failed 121759799 buildSRPMFromSCM (/rpms/doctest.git:ff546381de386d00f732bf26fab83ce4f59e4091): open (buildvm-x86-25.iad2.fedoraproject.org) -> closed 0 free 0 open 1 done 1 failed what do i need to do to resolve this? i'm building from a branch named "epel10".
Did you request the epel10 branch by running `fedpkg request-branch epel10`? I don't see an issue filed for the epel10 branch in the scm requests repo. https://pagure.io/releng/fedora-scm-requests/issues?status=all&search_pattern=rpms%2Fdoctest&close_status= Requesting the branch properly sets off a chain of events that adds the package to the tag allowlist, usually fast enough that it is in place before the packager attempts a build. If you just pushed to the branch to create it I suspect it would lead to this outcome. You should be able to rectify this by running `fedpkg request-branch --no-git-branch epel10`, and in the future making sure to not push to branches without running `fedpkg request-branch epel10` first.
i did not; i forgot how to do this properly. thanks! https://pagure.io/releng/fedora-scm-requests/issue/64448
erp, that was for libdeflate, not doctest (the subject of this bug). i removed my local branch "epel10", but attempting to remove the remote branch fails: [dank@localhost doctest]$ git push -d origin epel10 remote: Branch deletion is not allowed remote: Denied push for ref 'refs/heads/epel10' for user 'nickblack' remote: All changes have been rejected [dank@localhost doctest]$ and using --no-git-branch doesn't seem to work: [dank@localhost doctest]$ fedpkg request-branch --no-git-branch epel10 Requested branch "epel10" already exists. Skipping the operation. [dank@localhost doctest]$ any suggestions? sorry about this =\.
I think it should be fine now actually. Besides the fedmsg based action that add the package to the tag allowlist, there is also a cleanup cron job that tries to rectify situations like this, and our changes there seem to have worked as intended. carl ~ โฏ koji list-tag-inheritance epel10.0-testing-candidate epel10.0-testing-candidate (93225) .... โโepel10.0 (93217) carl ~ โฏ koji list-pkgs --package doctest --tag epel10.0-testing-candidate Package Tag Extra Arches Owner ----------------------- ----------------------- ---------------- --------------- doctest epel10.0 nickblack If you try the build again, it should work now.
thanks! build is launched. waiting on ppc64le; everything else has succeeded. https://koji.fedoraproject.org/koji/taskinfo?taskID=121972634
...and we are all good!
Thanks!