Description of problem: I tried to upgrade from F38 to F39, but rust-memchr-devel seemed to prevent the upgrade. Version-Release number of selected component (if applicable): rust-memchr-devel-2.6.2-1.fc38.noarch How reproducible: Every time Steps to Reproduce: 1. Install rust-memchr-devel on Fedora 38. 2. Follow the directions at https://docs.fedoraproject.org/en-US/quick-docs/upgrading-fedora-offline/ to attempt an upgrade to Fedora 39 (Beta) Actual results: $ sudo dnf install dnf-plugin-system-upgrade && sudo dnf system-upgrade download --releasever=39 Last metadata expiration check: 0:03:47 ago on Wed 13 Sep 2023 08:38:06 AM CDT. Package dnf-plugins-core-4.4.2-1.fc38.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y Adobe Systems Incorporated 10 kB/s | 2.9 kB 00:00 Fedora 39 - x86_64 35 kB/s | 17 kB 00:00 Fedora 39 - x86_64 1.6 MB/s | 1.7 MB 00:01 Fedora 39 openh264 (From Cisco) - x86_64 4.1 kB/s | 989 B 00:00 Fedora Modular 39 - x86_64 63 kB/s | 17 kB 00:00 Fedora Modular 39 - x86_64 1.6 MB/s | 1.7 MB 00:01 Fedora 39 - x86_64 - Updates 113 kB/s | 24 kB 00:00 Fedora Modular 39 - x86_64 - Updates 85 kB/s | 17 kB 00:00 Fedora Modular 39 - x86_64 - Updates 1.2 MB/s | 1.7 MB 00:01 google-chrome 15 kB/s | 1.3 kB 00:00 google-earth-pro 23 kB/s | 1.3 kB 00:00 RPM Fusion for Fedora 39 - Free 4.5 kB/s | 3.4 kB 00:00 RPM Fusion for Fedora 39 - Free tainted 25 kB/s | 3.2 kB 00:00 RPM Fusion for Fedora 39 - Free - Updates 5.6 kB/s | 3.2 kB 00:00 RPM Fusion for Fedora 39 - Nonfree 11 kB/s | 6.7 kB 00:00 RPM Fusion for Fedora 39 - Nonfree - Updates 10 kB/s | 6.1 kB 00:00 RPM Sphere - Basearch 23 kB/s | 3.0 kB 00:00 RPM Sphere - Noarch 24 kB/s | 3.0 kB 00:00 Error: Problem 2: package rust-memchr+alloc-devel-2.6.2-1.fc38.noarch from @System requires crate(memchr) = 2.6.2, but none of the providers can be installed - rust-memchr-devel-2.6.2-1.fc38.noarch from @System does not belong to a distupgrade repository - problem with installed package rust-memchr+alloc-devel-2.6.2-1.fc38.noarch (try to add '--skip-broken' to skip uninstallable packages) Expected results: Upgrade should complete.
Why do you have this package installed on your machine in the first place? rust-*-devel packages are not intended to - and not designed to - be installed outside of temporary build environments (like mock/koji). I would recommend to remove them all from your system, but this particular problem should be solved by running the upgrade with "--allowerasing".