This is an AUR package, as @ishaan2479 said.
I might have installed it with yay
but now I’m not able to uninstall it, it says target not found.
I tried:
yay -R vala0.44
and vala
pacman -R vala0.44
and vala
pamac remove vala0.44
and vala
In that case, let’s try a slightly different update command, if you’re up to it:
pamac install vala0.44 --overwrite && pamac remove vala0.44 --overwrite
NOTE: I have no idea what it’ll do or break, so if you continue, continue at own risk.
That command doesn’t run. overwrite needs a parameter, is it possible to limit to vala?
Have edited it, please try again.
Edit:
And again.
Edit 2:
The suspense is killing me. This is better than a movie, but I’ve got to be off now, let’s hope it work!
I sincerely hope you manage, my friend!
Thanks!
When trying to install vala0.44 it required me to install vala first (0.54), which I did. Now building vala0.44 takes a while. After that pamac upgrade --enable-downgrade --overwrite
worked. Now waiting for it to finish.
I had to leave as well, will update in an hour. Do I need to anything after a successful update other than restarting and hoping?
The update worked for all but some 40 AUR packages. I assumed they are not system relevant and didn’t try anymore. After the reboot I’m getting the same error as in the original post
Does it make sense to try to run lightdm from the tty? I tried and it gives me a strange error about not being able to import metadata package for optimus-manager, although I’ve checked I’m using prime.
I would like to see the output of
pacman -Qs optimus
pacman -Qs nvidia
pacman -Qs vala
EDIT - you mentioned it … optimus manager. Knew it.
So … do you really need it ? Do you realize it is an AUR package that needs to be rebuilt?
IF you need it … you need to rebuild it against your current libraries, as you would with other AUR packages.
But thats if … most who use optimus manager actually have no reason to.
I would suggest removing it altogether … but one way or the other, it is likely the source of your issue.
See here:
I would think I don’t need it because I have prime installed. Now I assume that lightdm is somehow configured to use optmus-manager, that’s why I cannot load it? How do I make it use prime?
thanks, looking into it now.
OM uses prime too … its just a hacky layer for forcing one or the other GPU to be disabled between boots … its hybrid mode is functionally the same as OM missing - it just invokes PRIME as it works already.
See the other thread for removal instructions.
Thanks, that did it still receive a list of “scary” messages when booting (now more than in the original post) but at least I can work on them from XFCE, which is much more comfortable.
Yay … for the moment
We probably need to get you to a working/fully-synced situation … I am not sure the vala thing is resolved, and you probably need to attend to the AUR updates/rebuilds … and then theres the possibility that you have had some things pulled from the AUR that shouldnt be.
Maybe start with:
sudo pacman-mirrors -f && sudo pacman -Syyu
and make sure no errors.
Thanks!
I now update the AUR packages one by one. The vala thing… I removed vala so it shouldn’t cause any problems anymore.
sudo pacman -Syyu
is now clean.
Great, now the AUR.
I personally dont use pamac … but assuming it is the only AUR helper you have installed:
pamac update --aur --devel
Good point, because pamac wasn’t doing it, I just ran yay
.
Then, directly after a system update, I would do:
yay -Sua --devel
( rather a full system update looks like sudo pacman -Syu && yay -Sua --devel
)
…but I guess that means you are all good then?
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.