Hi
I'll be updating to quazip-1.7 in rawhide in the f45-build-side-139430 side tag. I'll be rebuilding the following dependencies:
chessx ckb-next corectrl fritzing gimagereader krita nomacs OpenBoard qmapshack texstudio
I did a test build here in copr [1], only bletchmame failed which is missing a dependency (observable got orphaned).
Thanks Sandro
[1] https://copr.fedorainfracloud.org/coprs/smani/quazip-1.7/builds/
Hi
Never had these issues before, but now for each package with autorelease that I'm trying to rebuild I see that:
- rpmdev-bumpspec fails to detect autorelease, and instead does something like the diff below, i.e. appends .1 to %autorelease
- if I do an empty commit with a commit message "Rebuild (quazip)", the build is rejected with
$ fedpkg build --target=f45-build-side-139430 Could not execute build: Package chessx-1.6.10-1.fc45 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
As far as I know, %autorelease should set the release to the number of commits since the last one which changed Version. But this doesn't seem to be the case.
Am I missing something?
Thanks Sandro
---------
diff --git a/chessx.spec b/chessx.spec index b61f6e2..6a61687 100644 --- a/chessx.spec +++ b/chessx.spec @@ -7,7 +7,7 @@
Name: chessx Version: 1.6.10 -Release: %autorelease +Release: %autorelease.1 Summary: Chess Database and PGN viewer
# Various parts of code are annotated with different licenses: @@ -101,4 +101,7 @@ appstream-util validate-relax --nonet \
%changelog +* Wed May 27 2026 Sandro Mani manisandro@gmail.com - 1.6.10-1.1 +- Rebuild (quazio) + %autochangelog
On 27.05.26 20:06, Sandro Mani wrote:
Hi
I'll be updating to quazip-1.7 in rawhide in the f45-build-side-139430 side tag. I'll be rebuilding the following dependencies:
chessx ckb-next corectrl fritzing gimagereader krita nomacs OpenBoard qmapshack texstudio
I did a test build here in copr [1], only bletchmame failed which is missing a dependency (observable got orphaned).
Thanks Sandro
[1] https://copr.fedorainfracloud.org/coprs/smani/quazip-1.7/builds/
This patch [1] being dropped smells relevant?
On May 27, 2026 10:59:01 PM GMT+02:00, Sandro Mani manisandro@gmail.com wrote:
Hi
Never had these issues before, but now for each package with autorelease that I'm trying to rebuild I see that:
rpmdev-bumpspec fails to detect autorelease, and instead does something like the diff below, i.e. appends .1 to %autorelease
if I do an empty commit with a commit message "Rebuild (quazip)", the build is rejected with
$ fedpkg build --target=f45-build-side-139430 Could not execute build: Package chessx-1.6.10-1.fc45 has already been built Note: You can skip this check with --skip-nvr-check. See help for more info.
As far as I know, %autorelease should set the release to the number of commits since the last one which changed Version. But this doesn't seem to be the case.
Am I missing something?
Thanks Sandro
diff --git a/chessx.spec b/chessx.spec index b61f6e2..6a61687 100644 --- a/chessx.spec +++ b/chessx.spec @@ -7,7 +7,7 @@
Name: chessx Version: 1.6.10 -Release: %autorelease +Release: %autorelease.1 Summary: Chess Database and PGN viewer
# Various parts of code are annotated with different licenses: @@ -101,4 +101,7 @@ appstream-util validate-relax --nonet \
%changelog +* Wed May 27 2026 Sandro Mani manisandro@gmail.com - 1.6.10-1.1 +- Rebuild (quazio)
%autochangelog
On 27.05.26 20:06, Sandro Mani wrote:
Hi
I'll be updating to quazip-1.7 in rawhide in the f45-build-side-139430 side tag. I'll be rebuilding the following dependencies:
chessx ckb-next corectrl fritzing gimagereader krita nomacs OpenBoard qmapshack texstudio
I did a test build here in copr [1], only bletchmame failed which is missing a dependency (observable got orphaned).
Thanks Sandro
[1] https://copr.fedorainfracloud.org/coprs/smani/quazip-1.7/builds/
On Wed, May 27, 2026 at 11:08 PM Cristian Le via devel devel@lists.fedoraproject.org wrote:
This patch [1] being dropped smells relevant?
FWIW, this patch being dropped *fixed* rpmautospec when it broke last time. (rpmdev-bumpspec from rpmdevtools git HEAD is broken.)
Fabio
May 27, 2026 3:59:17 PM Sandro Mani manisandro@gmail.com:
Never had these issues before, but now for each package with autorelease that I'm trying to rebuild I see that:
- rpmdev-bumpspec fails to detect autorelease, and instead does
something like the diff below, i.e. appends .1 to %autorelease
Hi,
Do you have rpmautospec / python3-rpmautospec installed? As far as I know, the rpmautospec detection logic in rpmdev-bumpspec only works if you have the rpmautospec library installed, since that's what bumpspec (attempts to) use to detect whether rpmautospec is present. When it does detect %autorelease + %autochangelog, it shouldn't modify the specfile at all.
On 27.05.26 23:44, Maxwell G wrote:
May 27, 2026 3:59:17 PM Sandro Mani manisandro@gmail.com:
Never had these issues before, but now for each package with autorelease that I'm trying to rebuild I see that:
- rpmdev-bumpspec fails to detect autorelease, and instead does
something like the diff below, i.e. appends .1 to %autorelease
Hi,
Do you have rpmautospec / python3-rpmautospec installed? As far as I know, the rpmautospec detection logic in rpmdev-bumpspec only works if you have the rpmautospec library installed, since that's what bumpspec (attempts to) use to detect whether rpmautospec is present. When it does detect %autorelease + %autochangelog, it shouldn't modify the specfile at all.
Thanks, that was it. I had python3-rpmautospec installed, but not rpmautospec. Should it maybe be a dependency of i.e. fedpkg?