https://bugzilla.redhat.com/show_bug.cgi?id=2437502
--- Comment #175 from Nicola Taibi <[email protected]> --- Hi, Subject: Final update on RPM packaging reliability and versioning workflow I have finalized the RPM packaging workflow for SpaceGL to ensure full compliance with Fedora/Copr standards while guaranteeing build robustness. Key Technical Updates: 1. SCM Build Stability: To eliminate intermittent "404 Not Found" errors during build time, I have configured the package to build directly from the Git-cloned source directory. By setting _disable_source_fetch 1, we have decoupled the build process from external network dependencies on GitHub archives, resulting in a stable and reproducible pipeline. 2. Deterministic Release Versioning: To maintain compliance with the mandatory %autorelease policy while ensuring unique package identification, I have configured the Release field as: Release: %autorelease.%(date +%%H%%M) This configuration satisfies the %autorelease requirement while appending a timestamp suffix. This ensures each build generates a distinct release string, preventing DNF cache conflicts and enabling seamless updates without requiring complex manual tag management. 3. Robust Build Pipeline: The %check phase now utilizes a dynamic find command, ensuring that smoke tests are resilient to binary path variations within the chroot environment. Additionally, I have replaced dynamic help2man generation with static man pages to guarantee 100% build reliability in sandboxed environments. The current setup has been validated through successful Copr build cycles and is now fully compliant and production-ready. Spec URL: https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-43-x86_64/10344974-spacegl/spacegl.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-43-x86_64/10344974-spacegl/spacegl-2026.04.18.01-1.fc43.1832.src.rpm Best regards, Nick -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=2437502 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202437502%23c175 -- _______________________________________________ package-review mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
