On Mon, 25 Jan 2021 at 23:03, Richard Shaw <hobbes1069@gmail.com> wrote:
On Sun, Jan 24, 2021 at 1:52 PM Matthew Miller <mattdm@fedoraproject.org> wrote:
On Sun, Jan 24, 2021 at 11:38:52AM -0800, ToddAndMargo via users wrote:
> Anyone know what this is `dnf upgrade` error is
> all about?
>
>  Problem: cannot install both rdma-core-33.0-1.fc33.x86_64 and
> rdma-core-32.0-1.fc33.x86_64
>   - rdma-core-32.0-1.fc33.i686 has inferior architecture
>   - cannot install the best update candidate for package
> rdma-core-32.0-1.fc33.x86_64
>   - problem with installed package rdma-core-32.0-1.fc33.i686

Are you trying to upgrade everything or just one package at once? This kind
of error is common when attempting to do a piecemeal upgrade.

In any case, something is out of sync, and it knows there is an update for
x86_64 but doesn't see one for i686, and you have both installed.

Is this for a supercomputer cluster system? Because if it is not, I would be
surprised if you have a use for this particular package, and `dnf remove
rdma-core` is going to be the easiest resolution.

I ran into the same thing yesterday, however, I have never explicitly installed rdma-core. I wonder what pulled it in on both x86_64 and i686? 

My system had rdma_core x86_64 only.   I dnf removed it.   If it had been installed as a dependency that should have appeared.  The system started with Fedora 29, so might have been installed some time ago.   

--
George N. White III