Topic: fedora system-upgrade 35 to 36 without success

hey community,

at the try to upgrade a fedora 35 to 36 server with 'dnf system-upgrade' will end with the follow:

sudo dnf system-upgrade download --releasever=36 --skip-broken
[sudo] password for cawfee: 
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Fedora 36 - x86_64                                                                                  37 kB/s |  19 kB     00:00    
Fedora 36 openh264 (From Cisco) - x86_64                                                           2.7 kB/s | 989  B     00:00    
Fedora Modular 36 - x86_64                                                                          41 kB/s |  19 kB     00:00    
Fedora 36 - x86_64 - Updates                                                                        37 kB/s |  17 kB     00:00    
Fedora Modular 36 - x86_64 - Updates                                                                38 kB/s |  18 kB     00:00    
Remi's RPM repository - Fedora 36 - x86_64                                                          12 kB/s | 3.0 kB     00:00    
Error: 
 Problem: package php-pecl-imagick-im6-3.7.0-1.fc35.remi.8.0.x86_64 requires php(api) = 20200930-64, but none of the providers can be installed
  - package php-pecl-imagick-im6-3.7.0-1.fc35.remi.8.0.x86_64 requires php(zend-abi) = 20200930-64, but none of the providers can be installed
  - php-common-8.0.19-1.fc35.remi.x86_64 does not belong to a distupgrade repository
  - problem with installed package php-pecl-imagick-im6-3.7.0-1.fc35.remi.8.0.x86_64

which is the best way to clear the issue?


best regards coffee

Re: fedora system-upgrade 35 to 36 without success

Please: "dnf module list php"

Please check that the version you want is enable

Ex: dnf module enable php:remi-8.0

Starting with Fedora 36, PHP is only available in my repository as a module (modules exist since Fedora 29)

Or remove the php-pecl-imagick-im6 before the upgrade
(and install it again after the upgrade)

Notice: Fedora 36 have PHP 8.1 in its official repository, my repo have 7.4, 8.0, 8.1 and soon 8.2


P.S. also see the wizard instructions (link on top right of all pages)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi