I have small package I use for myself. I have tried fedpkg local that I did before update to fedpkg-1.26-3.fc24.noarch. But now, it generates dist tag fc26-pending. But says in NVR getting it is invalid. I am doing it on master branch that is not from fedora repository. Repository is here: https://github.com/pihhan/rpm-gitprep
$ LANG=C fedpkg -v local sources file doesn't exist. Source files download skipped. Creating repo object from /home/pemensik/git/rpm-gitprep Initiating a koji session to https://koji.fedoraproject.org/kojihub Errors occoured while running following command to get N-V-R-E: rpm --define '_sourcedir /home/pemensik/git/rpm-gitprep' --define '_specdir /home/pemensik/git/rpm-gitprep' --define '_builddir /home/pemensik/git/rpm-gitprep' --define '_srcrpmdir /home/pemensik/git/rpm-gitprep' --define '_rpmdir /home/pemensik/git/rpm-gitprep' --define 'dist .fc26-pending' --define 'fedora 26-pending' --eval '%undefine rhel' --define 'fc26-pending 1' --eval '%undefine fc24' -q --qf "%{NAME} %{EPOCH} %{VERSION} %{RELEASE}??" --specfile "/home/pemensik/git/rpm-gitprep/rpm-gitprep.spec" error: line 3: Illegal char '-' (0x2d) in: Release: 3.fc26-pending error: query of specfile /home/pemensik/git/rpm-gitprep/rpm-gitprep.spec failed, can't parse Could not execute local: Could not get n-v-r-e from '\n\n' Traceback (most recent call last): File "/usr/bin/fedpkg", line 16, in <module> main() File "/usr/lib/python2.7/site-packages/fedpkg/__main__.py", line 77, in main sys.exit(client.args.command()) File "/usr/lib/python2.7/site-packages/pyrpkg/cli.py", line 1233, in local builddir=self.args.builddir) File "/usr/lib/python2.7/site-packages/pyrpkg/__init__.py", line 2180, in local logfile = '.build-%s-%s.log' % (self.ver, self.rel) File "/usr/lib/python2.7/site-packages/pyrpkg/__init__.py", line 857, in ver self.load_nameverrel() File "/usr/lib/python2.7/site-packages/pyrpkg/__init__.py", line 685, in load_nameverrel % first_line_output) pyrpkg.errors.rpkgError: Could not get n-v-r-e from '\n\n'
The auto-detection at https://pagure.io/fedpkg/blob/master/f/fedpkg/init.py#_227 doesn't work with the redefined rawhide build target, which now returns f26-pending instead of f26 and this causes the "fc26-pending" dist tag value.
See #88.
Metadata Update from @cqi: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)