*This are the repos enabled here:*
id do repo                          nome do repo
fedora                              Fedora 39 - x86_64
fedora-cisco-openh264               Fedora 39 openh264 (From Cisco) - x86_64
google-chrome-beta                  google-chrome-beta
rpmfusion-free                      RPM Fusion for Fedora 39 - Free
rpmfusion-free-tainted              RPM Fusion for Fedora 39 - Free tainted
rpmfusion-free-updates              RPM Fusion for Fedora 39 - Free -
Updates
rpmfusion-free-updates-testing      RPM Fusion for Fedora 39 - Free - Test
Updates
rpmfusion-nonfree                   RPM Fusion for Fedora 39 - Nonfree
rpmfusion-nonfree-updates           RPM Fusion for Fedora 39 - Nonfree -
Updates
rpmfusion-nonfree-updates-testing   RPM Fusion for Fedora 39 - Nonfree -
Test Updates
updates                             Fedora 39 - x86_64 - Updates
updates-testing                     Fedora 39 - x86_64 - Test Updates

*This was the command used:* *sudo dnf system-upgrade download
--releasever=40*

*This was the output:*
Erro:
 Problema: solicitações conflitantes
  - package libva-intel-media-driver-24.1.3-1.fc40.i686 from fedora
conflicts with intel-media-driver provided by
intel-media-driver-24.1.3-1.fc40.x86_64 from rpmfusion-nonfree
  - package libva-intel-media-driver-24.1.3-1.fc40.x86_64 from fedora
conflicts with intel-media-driver provided by
intel-media-driver-24.1.3-1.fc40.x86_64 from rpmfusion-nonfree
  - problema com o pacote instalado libva-2.20.0-2.fc39.x86_64
  - libva-2.20.0-2.fc39.x86_64 from @System  does not belong to a
distupgrade repository

*With this other command:* *sudo dnf system-upgrade download
--releasever=40 --allowerasing --best*

*I got this result:*
Erro:
 Problema: solicitações conflitantes
  - package gstreamer1-plugins-bad-free-1.22.9-3.fc40.x86_64 from fedora
requires libva.so.2()(64bit), but none of the providers can be installed
  - package libva-intel-media-driver-24.1.3-1.fc40.x86_64 from fedora
conflicts with intel-media-driver provided by
intel-media-driver-24.1.3-1.fc40.x86_64 from rpmfusion-nonfree
  - package vlc-plugin-gstreamer-1:3.0.20-12.fc40.x86_64 from fedora
requires gstreamer1-plugins-bad-free(x86-64), but none of the providers can
be installed
  - não é possível instalar o melhor candidato para a tarefa
  - libva-2.20.0-2.fc39.x86_64 from @System  does not belong to a
distupgrade repository
  - gstreamer1-plugins-bad-free-1.22.9-1.fc39.x86_64 from @System  does not
belong to a distupgrade repository

*But **then I removed gstreamer1-plugins-bad-free and run:*  *sudo dnf
system-upgrade download --releasever=40 --allowerasing --best
--exclude=libva-intel-media-driver,gstreamer1-plugins-bad-free,vlc-plugin-gstreamer,libva*

and the upgrade did proceed without errors.

Now I'm on F40 KDE and all is working fine (already upgraded libva and
reinstalled gstreamer1-plugins-bad-free)


Em qua., 21 de fev. de 2024 às 04:12, Miroslav Suchý <msu...@redhat.com>
escreveu:

> 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@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
>
--
_______________________________________________
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