On 8/23/23 20:22, Miroslav Suchý wrote:
Do you want to make Fedora 39 better? Please spend 1 minute of your time and 
try to run:

# Run this only if you use default Fedora modules
# next time you run any DNF command default modules will be enabled again
sudo dnf module reset '*'

dnf --releasever=39 --setopt=module_platform_id=platform:f39 \
--enablerepo=updates-testing \
$(rpm -q fedora-repos-modular >/dev/null && echo 
--enablerepo=updates-testing-modular) \
--assumeno distro-sync


This command does not replace `dnf system-upgrade`, but it will reveal 
potential problems.

You may also run `dnf upgrade` before running this command.


The `--assumeno` will just test the transaction, but does not make the actual 
upgrade.


In case you hit dependency issues, please report it against the appropriate 
package.

Or against fedora-obsolete-packages if that package should be removed in Fedora 39. Please check existing reports against fedora-obsolete-packages first:

https://red.ht/2kuBDPu

and also there is already bunch of "Fails to install" (F39FailsToInstall) 
reports:

https://bugzilla.redhat.com/buglist.cgi?bug_id=2168845&bug_id_type=anddependson&format=tvp&list_id=12486533


Two notes:

* you may want to run the same command with dnf5 to help test new dnf.

* this command found zero issues on my personal system - great work all 
everybody!


Thank you

Miroslav



sudo dnf --releasever=39 --setopt=module_platform_id=platform:f39 \
         --enablerepo=updates-testing \
$(rpm -q fedora-repos-modular >/dev/null && echo --enablerepo=updates-testing-modular) \
         --assumeno distro-sync


 Problem 1: problem with installed package mangohud-0.6.9.1-1.fc38.i686
- package mangohud-0.6.9-1.fc39.i686 from fedora requires libfmt.so.9, but none of the providers can be installed - package mangohud-0.6.9-1.fc39.i686 from updates-testing-modular requires libfmt.so.9, but none of the providers can be installed
  - mangohud-0.6.9.1-1.fc38.i686 from @System  does not belong to a distupgrade 
repository
  - fmt-9.1.0-2.fc38.i686 from @System  does not belong to a distupgrade 
repository





 Problem 2: problem with installed package 
mesa-va-drivers-freeworld-23.1.5-1.fc38.x86_64
- package mesa-va-drivers-freeworld-23.1.5-1.fc39.x86_64 from rpmfusion-free requires mesa-filesystem(x86-64) = 23.1.5, but none of the providers can be installed - mesa-va-drivers-freeworld-23.1.5-1.fc38.x86_64 from @System does not belong to a distupgrade repository - mesa-filesystem-23.1.5-1.fc38.x86_64 from @System does not belong to a distupgrade repository

-> RPMFusion issue probably




 Problem 3: problem with installed package mangohud-0.6.9.1-1.fc38.x86_64
- package mangohud-0.6.9.1-1.fc38.x86_64 from @System requires libspdlog.so.1.11()(64bit), but none of the providers can be installed - package mangohud-0.6.9-1.fc39.x86_64 from fedora requires libspdlog.so.1.11()(64bit), but none of the providers can be installed - package mangohud-0.6.9-1.fc39.x86_64 from updates-testing-modular requires libspdlog.so.1.11()(64bit), but none of the providers can be installed
  - spdlog-1.11.0-5.fc38.x86_64 from @System  does not belong to a distupgrade 
repository





 Problem 4: problem with installed package mesa-dri-drivers-23.1.5-1.fc38.x86_64
- package mesa-dri-drivers-23.2.0~rc2-3.fc39.x86_64 from fedora requires mesa-filesystem(x86-64) = 23.2.0~rc2-3.fc39, but none of the providers can be installed - package mesa-dri-drivers-23.2.0~rc2-3.fc39.x86_64 from updates-testing-modular requires mesa-filesystem(x86-64) = 23.2.0~rc2-3.fc39, but none of the providers can be installed - cannot install both mesa-filesystem-23.2.0~rc2-3.fc39.x86_64 from fedora and mesa-filesystem-23.1.5-1.fc38.x86_64 from @System - cannot install both mesa-filesystem-23.2.0~rc2-3.fc39.x86_64 from updates-testing-modular and mesa-filesystem-23.1.5-1.fc38.x86_64 from @System - package mesa-vdpau-drivers-freeworld-23.1.5-1.fc39.x86_64 from rpmfusion-free requires mesa-filesystem(x86-64) = 23.1.5, but none of the providers can be installed
  - problem with installed package 
mesa-vdpau-drivers-freeworld-23.1.5-1.fc38.x86_64
- mesa-vdpau-drivers-freeworld-23.1.5-1.fc38.x86_64 from @System does not belong to a distupgrade repository - mesa-dri-drivers-23.1.5-1.fc38.x86_64 from @System does not belong to a distupgrade repository





Problem 5: package steam-1.0.0.78-2.fc39.i686 from rpmfusion-nonfree requires mesa-dri-drivers(x86-32), but none of the providers can be installed - mesa-dri-drivers-23.2.0~rc2-3.fc39.i686 from updates-testing-modular does not belong to a distupgrade repository - mesa-dri-drivers-23.2.0~rc2-3.fc39.i686 from fedora does not belong to a distupgrade repository - package mesa-dri-drivers-23.2.0~rc2-3.fc39.x86_64 from fedora requires mesa-filesystem(x86-64) = 23.2.0~rc2-3.fc39, but none of the providers can be installed - package mesa-dri-drivers-23.2.0~rc2-3.fc39.x86_64 from updates-testing-modular requires mesa-filesystem(x86-64) = 23.2.0~rc2-3.fc39, but none of the providers can be installed - cannot install both mesa-filesystem-23.2.0~rc2-3.fc39.x86_64 from fedora and mesa-filesystem-23.1.5-1.fc38.x86_64 from @System - cannot install both mesa-filesystem-23.2.0~rc2-3.fc39.x86_64 from updates-testing-modular and mesa-filesystem-23.1.5-1.fc38.x86_64 from @System
  - problem with installed package mesa-va-drivers-freeworld-23.1.5-1.fc38.i686
- mesa-va-drivers-freeworld-23.1.5-1.fc38.i686 from @System does not belong to a distupgrade repository - mesa-va-drivers-freeworld-23.1.5-1.fc39.i686 from rpmfusion-free does not belong to a distupgrade repository - package mesa-va-drivers-freeworld-23.1.5-1.fc38.x86_64 from @System requires mesa-filesystem(x86-64) = 23.1.5, but none of the providers can be installed - package mesa-va-drivers-freeworld-23.1.5-1.fc39.x86_64 from rpmfusion-free requires mesa-filesystem(x86-64) = 23.1.5, but none of the providers can be installed
  - problem with installed package steam-1.0.0.78-1.fc38.i686
- package mesa-dri-drivers-23.1.5-1.fc38.i686 from @System requires mesa-libglapi(x86-32) = 23.1.5-1.fc38, but none of the providers can be installed
  - steam-1.0.0.78-1.fc38.i686 from @System  does not belong to a distupgrade 
repository
  - mesa-libglapi-23.1.5-1.fc38.i686 from @System  does not belong to a 
distupgrade repository
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages

-> RPMFusion issue.




Not sure about mangohud? it says package mangohud-0.6.9-1.fc39.x86_64 from updates-testing-modular, yet it is installed from the updates repo:

Name         : mangohud
Version      : 0.6.9.1
Release      : 1.fc38
Architecture : i686
Size         : 1.6 M
Source       : mangohud-0.6.9.1-1.fc38.src.rpm
Repository   : @System
From repo    : updates
Summary      : Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU 
load and more
URL          : https://github.com/flightlessmango/MangoHud
License      : MIT
Description  : A modification of the Mesa Vulkan overlay. Including GUI 
improvements,
             : temperature reporting, and logging capabilities.
             :
             : To install GUI front-end:
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to