mpv-fourier pkgrel=6 + workflow: pipe yes through pacman -S to accept swap

Run #69 hit:
  ffmpeg-v4l2-request-fourier-2:... and ffmpeg-2:8.1.1-1 are in conflict.
  Remove ffmpeg? [y/N]
  error: unresolvable package conflicts detected

pacman -S --noconfirm defaults [y/N] prompts to N and refuses the swap.
Switch to `yes y | pacman -S ...` (without --noconfirm) to accept the
conflict-removal prompt cleanly.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-08 17:34:50 +00:00
parent a8e042cf2f
commit 80bda4d679
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -649,7 +649,10 @@ jobs:
printf '\n[marfrit]\nServer = https://packages.reauktion.de/arch/$arch\nSigLevel = Required\n' >> /etc/pacman.conf
fi
pacman -Sy --noconfirm
pacman -S --noconfirm marfrit/ffmpeg-v4l2-request-fourier
# Stock arch ffmpeg may already be installed from a prior fermi job;
# pacman -S --noconfirm defaults the [y/N] conflict prompt to N.
# Pipe yes to accept the swap (replaces= takes care of cleanup).
yes y | pacman -S marfrit/ffmpeg-v4l2-request-fourier
- name: makepkg mpv-fourier
run: |
+1 -1
View File
@@ -23,7 +23,7 @@ pkgname=mpv-fourier
_upstreampkg=mpv
epoch=1
pkgver=0.41.0
pkgrel=5
pkgrel=6
pkgdesc='mpv with fourier-umbrella patches (vo_dmabuf_wayland plane-semantics fix slot)'
arch=('aarch64')
url='https://mpv.io/'