Fedora Account System
Red Hat Associate
Red Hat Customer
On rawhide rebuilding rubygem-atk fails: https://koschei.fedoraproject.org/package/rubygem-atk?collection=f45 https://koji.fedoraproject.org/koji/taskinfo?taskID=146989377 ``` + cd atk-4.3.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv ../atk-4.3.6.gemspec . mv: cannot stat '../atk-4.3.6.gemspec': No such file or directory ``` Checking buildroot shows there is actually "atk-4.3.6..gemspec" file: ``` <mock-chroot> sh-5.3# ls -1 /builddir/build/BUILD/rubygem-atk-4.3.4-build/ SPECPARTS atk-4.3.4 atk-4.3.4..gemspec rpmbuild.env ``` Most likely this is because of the following change: https://github.com/rpm-software-management/rpm/pull/4113/changes/b8b54f92c65bca7bfdd80c3ecf717d5c48b02e91 rstrlcpy implemention puts the sentinel null character, while std::string(bn, nvlen); copies the string bn with the "length" of nvlen. rpm-6.0.91-1.fc45.x86_64 rubygem-atk-4.3.6-1.fc45.src Reproducible: Always
Oops. Thanks for the report, will fix ASAP. This is apparently one of the things with zero tests still, which is why such fallout happens.
Fix being built in https://koji.fedoraproject.org/koji/taskinfo?taskID=146992055
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b1e8ad63d2
Actually -2 seems to fix this issue, thank you.
Marking this as fixed, thank you.