ffmpeg-v4l2-request-fourier: PKGREL 3 → 5 (force rebuild past orphan -4 .deb) #77

Merged
marfrit merged 1 commits from claude-noether/marfrit-packages:noether/ffmpeg-fourier-debian-pkgrel-5 into main 2026-05-21 20:36:16 +00:00
Owner

PR #76 (H.264 IDCT 4×4 daedalus-fourier substitution) was merged but the resulting .deb was not actually built. An orphan ffmpeg-v4l2-request-fourier_8.1+rfourier+gb57fbbe-4_arm64.deb (dated 2026-05-19, no matching source commit in main) sat in the apt pool.

.gitea/scripts/check-already-published.sh's debian branch compares dpkg --compare-versions $pool_ver ge $source_full — pool -4 ≥ source -3, so CI's skip-check emitted skip=1 and short-circuited the build. The ffmpeg-v4l2-request-debian Action reported success without actually publishing.

Verified by inspecting pool/main/f/ffmpeg-v4l2-request-fourier/:

  • Single .deb present: …-4_arm64.deb, last-modified 2026-05-19 14:59 GMT (two days pre-merge).
  • Depends still lacks libvulkan1.
  • nm -D libavcodec.so.62 | grep daedalus returns nothing.

This PR bumps source PKGREL past -4 so the next CI run sees source >= pool and proceeds to build + publish.

No source code change beyond PKGREL + changelog. Arch side unaffected (its skip-check is exact-URL-match, not pool-head-ge).

Refs

  • PR #76: #76
  • check-already-published.sh (debian branch): .gitea/scripts/check-already-published.sh:147-225
PR #76 (H.264 IDCT 4×4 daedalus-fourier substitution) was merged but the resulting .deb was not actually built. An orphan `ffmpeg-v4l2-request-fourier_8.1+rfourier+gb57fbbe-4_arm64.deb` (dated 2026-05-19, no matching source commit in main) sat in the apt pool. `.gitea/scripts/check-already-published.sh`'s debian branch compares `dpkg --compare-versions $pool_ver ge $source_full` — pool `-4` ≥ source `-3`, so CI's skip-check emitted `skip=1` and short-circuited the build. The `ffmpeg-v4l2-request-debian` Action reported success without actually publishing. Verified by inspecting `pool/main/f/ffmpeg-v4l2-request-fourier/`: - Single .deb present: `…-4_arm64.deb`, last-modified `2026-05-19 14:59 GMT` (two days pre-merge). - Depends still lacks `libvulkan1`. - `nm -D libavcodec.so.62 | grep daedalus` returns nothing. This PR bumps source PKGREL past `-4` so the next CI run sees source >= pool and proceeds to build + publish. No source code change beyond PKGREL + changelog. Arch side unaffected (its skip-check is exact-URL-match, not pool-head-ge). ## Refs - PR #76: https://git.reauktion.de/marfrit/marfrit-packages/pulls/76 - check-already-published.sh (debian branch): `.gitea/scripts/check-already-published.sh:147-225`
marfrit added 1 commit 2026-05-21 20:17:19 +00:00
PR #76 (H.264 IDCT 4×4 daedalus-fourier substitution) was merged but
the resulting .deb was not actually built: an orphan
ffmpeg-v4l2-request-fourier_8.1+rfourier+gb57fbbe-4_arm64.deb (dated
2026-05-19, no matching source commit in main) sat in the apt pool.
.gitea/scripts/check-already-published.sh's debian branch compares
`dpkg --compare-versions $pool_ver ge $source_full` — pool -4
≥ source -3, so CI's skip-check emitted skip=1 and short-circuited
the build.  The ffmpeg-v4l2-request-debian Action reported success
without actually publishing.

Bump source PKGREL past -4 so the next CI run sees source >= pool
and proceeds to build + publish.

No source code change beyond PKGREL + changelog.  Arch side
unaffected (its skip-check is exact-URL-match, not pool-head-ge).
marfrit merged commit 711a921e66 into main 2026-05-21 20:36:16 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marfrit/marfrit-packages#77