When my branch is not rawhide, f40 etc. and it has no dash, it goes:
[qscintilla (hotfix)]$ fedpkg verrel Could not execute verrel: list index out of range
The same for prep and other commands.
I suppose this is related to https://docs.pagure.org/fedpkg/releases/1.45.html#allow-fetching-release-from-branch-basename because if there is a dash, it works as expected:
[qscintilla (hot-ho)]$ fedpkg verrel Could not execute verrel: Could not find release from branch name 'hot-ho'. Please specify with --release.
fedpkg-1.45-1.fc39.noarch python3-rpkg-1.67-1.fc39.noarch
[qscintilla (hotfix)]$ fedpkg --verbose --debug verrel Creating repo object from /home/churchyard/rpmbuild/fedora-scm/qscintilla Could not determine the remote name: Cmd('git') failed due to: exit code(1) cmdline: git config --get branch.hotfix.remote Falling back to default remote name 'origin' Could not execute verrel: list index out of range Traceback (most recent call last): File "/usr/bin/fedpkg", line 33, in <module> sys.exit(load_entry_point('fedpkg==1.45', 'console_scripts', 'fedpkg')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/fedpkg/__main__.py", line 89, in main sys.exit(client.args.command()) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pyrpkg/cli.py", line 3034, in verrel print('%s-%s-%s' % (self.cmd.repo_name, self.cmd.ver, ^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pyrpkg/__init__.py", line 1167, in ver self.load_nameverrel() File "/usr/lib/python3.12/site-packages/pyrpkg/__init__.py", line 755, in load_nameverrel cmd.extend(self.rpmdefines) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pyrpkg/__init__.py", line 890, in rpmdefines self.load_rpmdefines() File "/usr/lib/python3.12/site-packages/fedpkg/__init__.py", line 155, in load_rpmdefines .format(base[0], base[1])) ~~~~^^^ IndexError: list index out of range
Fix in https://pagure.io/fedpkg/pull-request/555
Commit 0db445b0 fixes this issue
Metadata Update from @onosek: - Issue set to the milestone: 1.46