Hello,

you will have to manually pin the dependencies as well. So it should read:

Package: mpv libasound2t64 libavcodec61 libavdevice61 libavfilter10 
libavformat61
Pin: release n=sid
Pin-Priority: 600

That should do the trick. 

Bye
Andreas 

Am 31. Juli 2024 21:06:22 MESZ schrieb "maria.shrivinski" 
<maria.shrivin...@proton.me>:
>Hello, I would like to build with bookworm as the distribution while 
>installing the package mpv and ffmpeg from sid (unstable).
>
>According to the Debian Live Manual this should do the trick:
>
>config/archives/live.list.chroot​
>deb http://deb.debian.org/debian sid main
>
>config/archives/live.pref.chroot​
>Package: mpv
>Pin: release n=sidPin-Priority: 600
>
>Package: *
>Pin: release n=sidPin-Priority: 1
>
>This gives a low version error because live-build tries to install mpv's 
>dependencies from bookworm release, which has default Priority 500, while sid 
>now only has Priority 1 for anything but mpv.
>
>The following packages have unmet dependencies:
>mpv : Depends: libarchive13t64 (>= 3.4.0) but it is not going to be installed
>Depends: libasound2t64 (>= 1.0.27)
>Depends: libavcodec61 (>= 7:7.0)
>Depends: libavdevice61 (>= 7:7.0) but it is not going to be installed
>Depends: libavfilter10 (>= 7:7.0)
>Depends: libavformat61 (>= 7:7.0)
>.......
>
>If I set the sid Priority higher or equal to bookworm's, all packages are 
>installed from sid because of higher version numbers.
>
>Is there a way to only install mpv including its dependencies from sid, while 
>all other packages are still installed from bookworm release?
>
>Thank you so much and have a nice day!

Reply via email to