Blog atrasado con gajes del oficio

Gcc Multilib in Conflict With Gcc During Manjaro Upgrade

During the latest Manjaro upgrade, a conflict of packages already installed on the system, was preventing to proceed with the upgrade.

A quick search on Google returned among the results, a post which had recently been opened on the archlinux forum with the title conflict with gcc-libs and gcc-libs-multilib

Even though the conflict of packages on my system, was not the same conflict than the ones reported on the archlinux forum such as with the package gcc-fortran, it was clear as a user suggested:

gcc-*-multilib is all or nothing.

On my system, querying the database for gcc with pacman -Qs gcc returned:

I was missing gcc-libs, while gcc-libs-multilib was installed instead.

A quick pacman -Ss gcc query - see archlinux wiki - Querying package databases would show the gcc-multilib and its accompanying files for the package gcc-libs-multilib:

What I ended up doing to avoid the conflict and proceed with the upgrade as scheduled, was to remove the old version of gcc - 6.8 if I’m not mistaken now, although I can always check the revision history for the exact number of the package I had at the time - and reinstall gcc. I figured to do that, since for one, I had to install the newest version for the compiler anyways, and once done with the system upgrade, then the package gcc would be reinstalled.

A final pacman -Qs gcc would return: