Iam sorry because I am new to using Fedora and I do not know much
this is the output of dnf repolist
Failed to synchronize cache for repo 'phnxrbrn-evopop', disabling.
Last metadata expiration check: 0:08:16 ago on Fri May 5 06:51:01 2017.
repo id repo name status
adobe-linux-x86_64 Adobe Systems Incorporated 3
ayat-data Ayat Data Repo 412
ayat-main Ayat Main Repo 3
epel Extra Packages for Enterprise Linux 7 - x86_64 11,584
*fedora Fedora 25 - x86_64 51,669
fedora-cisco-openh264 Fedora 25 openh264 (From Cisco) - x86_64 7
folkswithhats Repository for Fedy 26
google-chrome google-chrome - x86_64 3
heikoada-gradio Copr repo for gradio owned by heikoada 3
home_Horst3180 Horst3180's Home Project (Fedora_25) 4
livna rpm.livna.org for 25 - x86_64 3
opera Opera packages 6
region51-chrome-gnome-shell Copr repo for chrome-gnome-shell owned by region51 2
*rpmfusion-free RPM Fusion for Fedora 25 - Free 541
*rpmfusion-free-updates RPM Fusion for Fedora 25 - Free - Updates 186
*rpmfusion-nonfree RPM Fusion for Fedora 25 - Nonfree 169
*rpmfusion-nonfree-updates RPM Fusion for Fedora 25 - Nonfree - Updates 46
*updates Fedora 25 - x86_64 - Updates 19,155
user501254-Paper Copr repo for Paper owned by user501254 4
vivaldi vivaldi 24
youssefmsourani-arfedy Copr repo for arfedy owned by youssefmsourani 3
Welcome to ask.fedora!
You may want to consider renaming your question title and be more descriptive!. The current title doesn't say much. I would guess 99% of people asking a question here are seeking a fix... ;-)
You have way too many (probably conflicting) repos. Why? You could try
dnf update --best --allowerasing
. If that doesn't solve the problem, then it might give you more useful information. Make sure you carefully check the list if it wants to erase packages.