I’m running Manjaro ARM with Phosh on a Pinephone.
Whenever I update with pacman -Syu, pacman gives me this error after looking for confliting packages error: could not open file /var/lib/pacman/local/glslang-11.8.0-2/desc: No such file or directory.
What’s the reason for this and how can I fix it? Does it conflict with the update?
warning: glslang-11.8.0-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages
error: could not open file /var/lib/pacman/local/glslang-11.8.0-2/files: No such file or directory.
then a buch of related errors. Should I touch this file too ?
error: failed to commit transaction (conflicting files)
glslang: /usr/bin/glslangValidator exists in filesystem
glslang: /usr/bin/spirv-remap exists in filesystem
Errors ocurred, no package were upgraded
I tried it and it didn’t work, the errors above persist when installing slang. Sorry for the naive question should I type '*' next to overwrite or replace the ’ *’ by something. I tried to replace it and it yielded at the end error: target not found: spirv-remap.
it should work, try this, and dont change anything in that command, just copy it: pacman -Syyuu --overwrite=/usr/*
if you get errors copy them here, all of them
Ok that command worked. But when I try to reinstall glslang it still yeilds:
error: failed to commit transaction (conflicting files)
glslang: /usr/bin/glslangValidator exists in filesystem
glslang: /usr/bin/spirv-remap exists in filesystem
Errors ocurred, no package were upgraded
Apparently it broke something. I was doing a system upgrade with pacman -Syu and after checking for conflicting files it gave some lines of errors. How should I copy terminal output in a Pinephone?
Should I delete the files that I have touched before?
Ok. I tried to delete the touched files but it broke even more. I redid the touch and after I sudo pacman -Syyu --overwrite "*" it upgraded normally. I don’t get what happens but it’s fine now. Thanks @brahma .