Unable to upgrade to F33

I am unable to upgrade to Fedora 33

Here is the error:

Error: Transaction test error:
file /usr/bin/pkg-config conflicts between attempted installs of pkgconf-pkg-config-1.7.3-2.fc33.i686 and pkgconf-pkg-config-1.7.3-2.fc33.x86_64

Any ideas?

1 Like

Try this way:

sudo dnf remove pkgconf-pkg-config-\*.i686
1 Like

The bug has ostensibly been fixed only it hasn’t.

Please subscribe to 1878909 – pkgconf-pkg-config generates file conflict between i686 & x86_64 packages

2 Likes

bug report says: “and removing pkgconf-pkg-config.i686 before F32=>F33 is not an option either :frowning:

The package in F33 repo is: pkgconf-1.7.3-5.fc33 .

I wonder why it’s trying to pull 1.7.3-2 …

> sudo dnf remove pkgconf-pkg-config-\*.i686
Dependencies resolved.
=============================================================================
 Package                  Arch       Version             Repository     Size
=============================================================================
Removing:
 pkgconf-pkg-config       i686       1.6.3-3.fc32        @fedora       457  
Removing unused dependencies:
 libpkgconf               i686       1.6.3-3.fc32        @fedora        73 k
 pkgconf                  i686       1.6.3-3.fc32        @fedora        70 k

Transaction Summary
=============================================================================
Remove  3 Packages

Freed space: 143 k
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                     1/1 
  Erasing          : pkgconf-pkg-config-1.6.3-3.fc32.i686                1/3 
  Erasing          : pkgconf-1.6.3-3.fc32.i686                           2/3 
  Erasing          : libpkgconf-1.6.3-3.fc32.i686                        3/3 
  Running scriptlet: libpkgconf-1.6.3-3.fc32.i686                        3/3 
  Verifying        : libpkgconf-1.6.3-3.fc32.i686                        1/3 
  Verifying        : pkgconf-1.6.3-3.fc32.i686                           2/3 
  Verifying        : pkgconf-pkg-config-1.6.3-3.fc32.i686                3/3 

Removed:
  libpkgconf-1.6.3-3.fc32.i686               pkgconf-1.6.3-3.fc32.i686      
  pkgconf-pkg-config-1.6.3-3.fc32.i686      

Complete!