You are not logged in.

#1 2026-08-23 21:44:46

dom1noe
Member
Registered: 2026-08-23
Posts: 4

ffmpeg breaks dependency

I'm lost. Update doesn't work and I have no idea how to move from here.

➜  ~ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
 archzfs is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavcodec.so=62-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavutil.so=60-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswresample.so=6-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswscale.so=9-64' required by freerdp2
:: installing audit (4.2.1-1) breaks dependency 'audit=4.1.4' required by lib32-audit
➜  ~ sudo pacman -S freerdp
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavcodec.so=62-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavutil.so=60-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswresample.so=6-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswscale.so=9-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavcodec.so=62-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavdevice.so=62-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavfilter.so=11-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavformat.so=62-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavutil.so=60-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswresample.so=6-64' required by mpv
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswscale.so=9-64' required by mpv
➜  ~ sudo pacman -S mpv    
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavcodec.so=62-64' required by freerdp
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavutil.so=60-64' required by freerdp
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswresample.so=6-64' required by freerdp
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswscale.so=9-64' required by freerdp
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavcodec.so=62-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libavutil.so=60-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswresample.so=6-64' required by freerdp2
:: installing ffmpeg (2:9.0.1-1) breaks dependency 'libswscale.so=9-64' required by freerdp2

Offline

#2 2026-08-23 22:25:29

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,643
Website

Re: ffmpeg breaks dependency

Both freerdp2 and lib32-audit are AUR packages. Remove them (pacman -R), then finish your full system upgrade (pacman -Syu).

After that, if you need either of those packages, rebulid and install them as any other AUR package.

Mod note: Moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2026-08-23 22:34:53

dom1noe
Member
Registered: 2026-08-23
Posts: 4

Re: ffmpeg breaks dependency

Thank you for your prompt reply. I don't recall ever installing freerdp. I guess now I remove lib32-pam too?

~ sudo pacman -R freerdp2
[sudo] password for dominik: 
checking dependencies...

Packages (1) freerdp2-2.11.7-5

Total Removed Size:  5.93 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/1) removing freerdp2                                                                                [#############################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
➜  ~ sudo pacman -R lib32-audit
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing lib32-audit breaks dependency 'lib32-audit' required by lib32-pam

Offline

#4 2026-08-23 22:36:23

dom1noe
Member
Registered: 2026-08-23
Posts: 4

Re: ffmpeg breaks dependency

It goes on and on...

➜  ~ sudo pacman -R lib32-pam
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing lib32-pam breaks dependency 'lib32-pam' required by lib32-libcap

Offline

#5 2026-08-23 22:39:02

dom1noe
Member
Registered: 2026-08-23
Posts: 4

Re: ffmpeg breaks dependency

I cut all the fat out. At least I hope it was fat. What are these good for? Should I re-install them afterwards? The update is running now.

➜  ~ sudo pacman -R lib32-libcap
checking dependencies...

Packages (1) lib32-libcap-2.78-1

Total Removed Size:  0.09 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/1) removing lib32-libcap                                                                            [#############################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
➜  ~ sudo pacman -R lib32-pam   
checking dependencies...

Packages (1) lib32-pam-1.7.1-1

Total Removed Size:  0.76 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/1) removing lib32-pam                                                                               [#############################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
➜  ~ sudo pacman -R lib32-audit 
checking dependencies...

Packages (1) lib32-audit-4.1.4-1

Total Removed Size:  0.12 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/1) removing lib32-audit                                                                             [#############################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

Offline

#6 2026-08-23 22:42:49

loqs
Member
Registered: 2014-03-06
Posts: 19,036

Re: ffmpeg breaks dependency

Tips_and_tricks#Removing_unused_packages_(orphans) see also the next section in the wiki following that.
The following will show all installed packages not supplied by a repository:

pacman -Qm

Offline

Board footer

Powered by FluxBB