I get the following output:
------
sudo dnf --releasever=40 --setopt=module_platform_id=platform:f40
--enablerepo=updates-testing $(rpm -q fedora-repos-modular >/dev/null &&
echo
--enablerepo=updates-testing-modular) --assumeno distro-sync
bash: --enablerepo=updates-testing-modular: command not found
Fedora 40 - x86_64 6.5 MB/s | 92
MB 00:14
Fedora 40 openh264 (From Cisco) - x86_64 4.0 kB/s | 2.6
kB 00:00
Fedora 40 - x86_64 - Updates 1.2 kB/s | 257
B 00:00
Fedora 40 - x86_64 - Test Updates 1.0 kB/s | 257
B 00:00
RPM Fusion for Fedora 40 - Free 1.1 MB/s | 609
kB 00:00
RPM Fusion for Fedora 40 - Free - Updates 4.2 kB/s | 1.7
kB 00:00
RPM Fusion for Fedora 40 - Nonfree 563 kB/s | 262
kB 00:00
RPM Fusion for Fedora 40 - Nonfree - Updates 4.1 kB/s | 1.2
kB 00:00
Error:
Problem 1: package audiocd-kio-libs-16.08.3-21.fc39.x86_64 from
@System requires audiocd-kio = 16.08.3-21.fc39, but none of the
providers can be installed
- audiocd-kio-16.08.3-21.fc39.x86_64 from @System does not belong to
a distupgrade repository
- problem with installed package audiocd-kio-libs-16.08.3-21.fc39.x86_64
Problem 2: package ktp-accounts-kcm-23.04.3-2.fc39.x86_64 from @System
requires kaccounts-integration(x86-64) >= 23.04, but none of the
providers can be installed
- kaccounts-integration-23.08.5-1.fc39.x86_64 from @System does not
belong to a distupgrade repository
- problem with installed package ktp-accounts-kcm-23.04.3-2.fc39.x86_64
Problem 3: package ktp-accounts-kcm-23.04.3-2.fc39.x86_64 from @System
requires kaccounts-integration(x86-64) >= 23.04, but none of the
providers can be installed
- package kaccounts-integration-23.08.5-1.fc39.x86_64 from @System
requires accounts-qml-module(x86-64), but none of the providers can be
installed
- package ktp-contact-list-23.04.3-2.fc39.x86_64 from @System
requires ktp-accounts-kcm, but none of the providers can be installed
- accounts-qml-module-0.7-10.fc39.x86_64 from @System does not
belong to a distupgrade repository
- problem with installed package ktp-contact-list-23.04.3-2.fc39.x86_64
Problem 4: package
accounts-qml-module-qt6-0.7^20231216.05e79eb-3.fc40.x86_64 from fedora
obsoletes accounts-qml-module < 0.7^20231216 provided by
accounts-qml-module-0.7-10.fc39.x86_64 from @System
- package kaccounts-integration-23.08.5-1.fc39.x86_64 from @System
requires accounts-qml-module(x86-64), but none of the providers can be
installed
- package kio-gdrive-24.01.95-1.fc40.x86_64 from fedora requires
accounts-qml-module-qt6, but none of the providers can be installed
- package ktp-accounts-kcm-23.04.3-2.fc39.x86_64 from @System
requires kaccounts-integration(x86-64) >= 23.04, but none of the
providers can be installed
- problem with installed package kio-gdrive-23.08.5-1.fc39.x86_64
- package ktp-text-ui-23.04.3-2.fc39.x86_64 from @System requires
ktp-accounts-kcm, but none of the providers can be installed
- kio-gdrive-23.08.5-1.fc39.x86_64 from @System does not belong to a
distupgrade repository
- problem with installed package ktp-text-ui-23.04.3-2.fc39.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
On 2/21/24 08:11, Miroslav Suchý wrote:
Do you want to make Fedora 40 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
# This is last time we should do that :)
sudo dnf module reset '*'
dnf --releasever=40 --setopt=module_platform_id=platform:f40 \
--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 40. Please check existing reports against
fedora-obsolete-packages first:
https://red.ht/2kuBDPu
and also there is already bunch of "Fails to install"
(F40FailsToInstall) reports:
https://bugzilla.redhat.com/buglist.cgi?bug_id=2231790&bug_id_type=anddependson&format=tvp&list_id=13416789
Two notes:
* you may want to run the same command with dnf5 to help test new dnf.
Do not forget to add --best otherwise DNF5 hides all problems.
* this command found several issues on my workstation. One was issue
with teamd that you will likely hit too:
https://bugzilla.redhat.com/show_bug.cgi?id=2263334
and there was few other with missing provides/obsoletes that I reported.
For convenience here is the relevant part of Fedora Guidelines:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages
Thank you
Miroslav
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue