You are not logged in.
Pages: 1
Topic closed
Hello,
Im running into the following error when trying to update the system with pacman -Syyu
: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing jre-openjdk (13.u33-1) breaks dependency 'java-runtime-openjdk=12' required by java-openjfx
Any recommendations on getting past this with pacman?
Thanks
Offline
If you don't need java-openjfx, you can just uninstall it.
pacman -Qi java-openjfx | grep "Required By"
But from what I can tell, the java-openjfx package just need an update to v13. It has been flagged as out of date.
Last edited by chappjc (2019-10-09 13:52:10)
Offline
Unfortunately java-openjfx does not currently build from source https://bugs.archlinux.org/task/64055
Offline
I have the same problem, you can get an upgrade done by specifying '--ignore jre-openjdk' and, if necessary '--ignore jre-openjdk-headless' to your pacman upgrade command. If you do both, you have to do them separately, it takes a separate 'ignore' for each package.
Be warned that I haven't actually tested anything (I don't use java much other than certain games.) I was able to get the upgrade pushed through this way. Caveat emptor.
hth
Offline
Fixed by java-openjfx 13.u14-1
Offline
Thanks chappjc,
I deleted java-openjfx, then ran pacman -Syu and everything worked without a hitch.
Offline
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
Pages: 1
Topic closed