Pacman system upgrade error

Some one please tell me if the pacman -Syu below has any problem ? because i just can’t upgrade my system after months of not using the system.


gpgme: /usr/include/qgpgme/refreshkeysjob.h exists in filesystem (owned by qgpgme)

is this pacman -Syu “debug” output is ok or it is an error ?


$ inxi -Fazy
System:
  Kernel: 5.10.105-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: BOOT_IMAGE=/vmlinuz-5.10-x86_64
    root=UUID=24c3b501-105b-4185-8137-69422a42ab81 rw ipv6.disable=1
  Desktop: KDE Plasma 5.24.3 tk: Qt 5.15.3 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
$ sudo pacman -Syu --noconfirm --debug


gpgme: /usr/include/qgpgme/refreshkeysjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/signencryptjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/signjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/signkeyjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/specialjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/tofupolicyjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/verifydetachedjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/verifyopaquejob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/wkdlookupjob.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/wkdlookupresult.h exists in filesystem (owned by qgpgme)
gpgme: /usr/include/qgpgme/wkspublishjob.h exists in filesystem (owned by qgpgme)
Errors occurred, no packages were upgraded.
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'community'
debug: freeing package cache for repository 'community'
debug: unregistering database 'multilib'
debug: freeing package cache for repository 'multilib'


Please tell me what’s the problem ? and how to solve it… headache… each time i need to use rolling release type of os, i have to spend time to troubleshoot it… |
btw, my previous laptop is totally dead… (because i used live boot and put the lid down… most lilkely over heated (since the laptop keep running in live boot ) , unluckily the weather when the laptop freeze and no longer boot able was the hottest of the year. so suspect died due to overheat… the laptop monitor totally black, not even bios output.

There are multiple.


Community repo has not existed for a very long time.
This also indicates you have not managed pacnews.

A recent thread includes some notes about it.

(actually further up that thread they had a similar error to yours as well with qgpgme)


Usually indicates you did something at some point from outside the package manager.
Such as sudo make install on a manually downloaded software project, etc.


This has to be because you added --debug, right ?

In the future, please include your actual commands, and the full output.
I suddenly have a feeling that we were not given all of the ‘exists in…’ either…


With what we know this should more than suffice.
(But if we didnt get the full output then it will likely still fail.)

sudo pacman -Scc
sudo pacman-mirrors -f
sudo pacman -Syyuu --overwrite '/usr/include/qgpgme/*.h'
1 Like

Yes. I have added in the command in above.

Sorry, i was in angry mood… when i need a computer the most, i have to face these things… sigh. sometime i just wish i don’t use computer at all… so no headache…

The current version in the Manjaro Stable branch is 5.10.224. 5.10.105 was released over two years ago.

You answered your own question :wink: :point_down:

Follow Announcements posts and update every month or two.

Then maybe a point release distro like Linux Mint would work better for you.

Apparently you have your own local repository? I would disable it temporarily, update then sort that out after.

1 Like