Hi! I was trying to remove the orphaned package phonon-qt5
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing phonon-qt5 breaks dependency 'phonon-qt5' required by phonon-qt5-gstreamer
I force removed these two hoping to manually re install them and the orphaned package was just a redundancy. (Previously these two packages also failed to update giving only and exit 4 error)
Now I cant install them at all:
sudo pacman -S phonon-qt5-gstreamer
error: target not found: phonon-qt5-gstreamer
This is what I get now when i just try to up date the who system
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
-> 1 error occurred:
* request failed: Get "https://aur.archlinux.org/rpc?arg%5B%5D=libva-vdpau-driver&arg%5B%5D=neofetch&arg%5B%5D=reiserfsprogs&type=info&v=5": EOF
then when I try to download it I get:
-> Failed to install the following packages. Manual intervention is required:
libva-vdpau-driver - exit status 15
completely unsure how to fix this, I’d appreciate some help. This is on kernel 6.1.147-2. On kernel 6.12.41-1 every aur I try to download exits with exit status 15
I’m a bit puzzled. Do you really use ReiserFS? Also this ‘libva-vdpau-driver’ - i mean wouldn’t one rather use the driver from the official Arch repository like ‘libvdpau-va-gl’?
I was a bit sleepy my bad on trying to re install with pacman, here are the are the errors installing with yay
-> error making: phonon-gstreamer-exit status 8
-> Failed to install the following packages. Manual intervention is required:
phonon-qt5 - exit status 15
phonon-qt5-gstreamer - exit status 8
As a novice user, obviously unaqquained with the way to properly update an arch system (cause you broke several of the rules below), i strongly recommend:
Updating the core system first with pacman and then rebuilding the aur stuff with yay
Never do a full update with yay, since it will pull aur stuff instead of the repo versions
Removing orphans decreases the number or dependencies
Never install critical system packages like video drivers from aur instead of the repos, aur is for stuff not found in repos
Do not use aur if on stable branch, since the libraries versions are different. If you need aur switch to unstable branch
To be honest - as a beginner, just do not use aur. It adds another level of complexity you do not need as a beginner. It might be better to use flatpaks, because you cannot break the system with them, and you can with aur
Oh, i forgot - read the second post of the fine announcements!
Not you can try to work your way through that points If you realize you do not need qt5 packages because they are replaced with qt6 versions, it will be some start. Actually, if you have done the update with pacman it would have asked about that. It even suggest the right answer (which is wrong in this case as i wrote in the announcement FAQ).
Please provide system information as described (below).
You stated that you removed phonon-qt5-gstreamer and phonon-qt5 (for whatever reason) and now you cannot install them again.
That’s perfectly understandable, as neither package exists in the official Manjaro repositories any longer. The same goes for libva-vdpau-driver.
These packages were dropped to the AUR because (being qt5-based) they are no longer required by any official packages (Note: they may still possibly be a dependency of some outdated software installed via the AUR).
There is a phonon-qt6 package which I suggest you install;
sudo pacman -S phonon-qt6
and possibly these as well, while you’re at it:
sudo pacman -S phonon-qt6-vlc vlc-plugins-all
From what I’ve managed to glean from the limited information provided, there seems to be a problem with your strategy for performing updates.
A notice similar to the following appeared in a recent Update Announcement under Known Issues and Solutions.
This hopefully spells it out a little more clearly:
Update official repo packages FIRST before the AUR
I hope this is helpful.
Regards.
Mod edit:- yay commands updated.
Welcome to the Manjaro community
As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:
Update Announcements
The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.
System Information
While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly;
Output of the inxi command with appropriate parameters will achieve this (naturally, formatted according to forum guidelines) and will generally be more useful for those wishing to help:
Be prepared to provide output from other commands whenever asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.