Files
zoneminder/.github/workflows
Isaac ConnorandClaude Opus 5 92951d9872 fix: allow erasing conflicting packages in RPM builddep step
Fedora 44 images come with Fedora's stripped ffmpeg libraries installed
(libavutil-free, libswresample-free). RPMFusion's ffmpeg-libs, which
satisfies the spec's BuildRequires on ffmpeg-devel, declares Conflicts
against those, so builddep fails to depsolve:

  installed package libswresample-free-8.1.2-1.fc44.x86_64 conflicts
  with libswresample-free provided by ffmpeg-libs-8.1.2-2.fc44.x86_64
  from rpmfusion-free-updates

Pass --allowerasing so dnf swaps the -free libraries for the RPMFusion
ffmpeg-libs, matching what the systemd install in the build tools step
already does.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NZhAPb2indRrLWSEJ87kf8
2026-07-29 18:29:30 -04:00
..