Cannot update fresh Fedora install (missing package from cisco)

hey there. I just installed (tried a couple re-installs even) of Fedora Workstation, latest version on my desktop and am having issues updating after the first boot. Interestingly, it was working early on an install I did, but I had to re-install for reasons and it no longer works.

Is anyone able to verify if this resource really is missing from the server?

Here is my output of sudo dnf update:

Updating and loading repositories:
Repositories loaded.
Package                                                                  Arch            Version                                                                   Repository                                     Size
Upgrading:
 gstreamer1-plugin-openh264                                              x86_64          1.24.10-1.fc41                                                            updates                                    70.9 KiB
   replacing gstreamer1-plugin-openh264                                  x86_64          1.24.8-1.fc41                                                             anaconda                                   72.4 KiB
Installing dependencies:
 mozilla-openh264                                                        x86_64          2.4.1-2.fc41                                                              fedora-cisco-openh264                       1.1 MiB
 openh264                                                                x86_64          2.4.1-2.fc41                                                              fedora-cisco-openh264                       1.1 MiB
   replacing noopenh264                                                  x86_64          0.1.0~openh264_2.4.1-2.fc41                                               anaconda                                   43.0 KiB

Transaction Summary:
 Installing:         2 packages
 Upgrading:          1 package
 Replacing:          2 package

Total size of inbound packages is 884 KiB. Need to download 849 KiB.
After this operation, 2 MiB extra will be used (install 2 MiB, remove 115 KiB).
Is this ok [y/N]: y
[1/3] gstreamer1-plugin-openh264-0:1.24.10-1.fc41.x86_64                                                                                                                      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[2/3] openh264-0:2.4.1-2.fc41.x86_64                                                                                                                                          100% | 179.0   B/s |  70.0   B |  00m00s
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 2600:140a:1000:3::17d5:e690) - http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ |  70.0   B | -00m00s
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 2600:140a:1000:3::17d5:e690) - http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ |  70.0   B | -00m00s
>>> No more mirrors to try - All mirrors were already tried without success                                                                                0% [<=>               ] |   2.0   B/s |   0.0   B | -00m35s
[3/3] mozilla-openh264-0:2.4.1-2.fc41.x86_64                                                                                                                                    0% |   0.0   B/s |   0.0   B |  00m00s
>>> Status code: 404 for http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 2600:140a:1000:3::17d5:e690) - http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm/------
>>> Status code: 404 for http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 2600:140a:1000:3::17d5:e690) - http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm/------
>>> Not finished - interrupted by error: Cannot download Packages/o/openh264-2.4.1-2.fc41.x86_64.rpm: All mirrors were tried------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[3/3] Total                                                                                                                                                                   100% |  95.0   B/s |  70.0   B |  00m01s
Failed to download packages
 Librepo error: Cannot download Packages/o/openh264-2.4.1-2.fc41.x86_64.rpm: All mirrors were tried

I cannot reach this endpoint from my browser either. Could this be down for everyone, or is it something about my system or IP specifically?

Thanks for any insight you might have.

If you do not use openh264 from cisco you could install noopenh264 which fullfils the dependancy.

When I try to install that package, it says it’s already installed:
sudo dnf install noopenh264

Package "noopenh264-0.1.0~openh264_2.4.1-2.fc41.x86_64" is already installed.

I’m open to workarounds - not sure if I use this codec regularly or not, but I’d just like to update my system without using the --exclude everytime

I’ve tried the first link in a browser and it is working.

ah it does for me now too. I wonder if there was just a periodic outage. Thanks for verifying!

1 Like

foiled by noopenh264 being tied to specific version of openh264

I guess it is not as complete a solution as needed to survive the current situation of a new openh264 migrating to the repo.

I appreciate the suggestion!

So just an update, I can now reach the rpm file in my browser and download it, but trying to install from that throws the same 404 error on the repo. I will try installing a VPN to see if it’s possible that my IP has been restricted for some reason.

I have same problem on clean install, F41 KDE

ad@Yoga-ProX:~$ sudo dnf update -y
Updating and loading repositories:
 Copr repo for PyCharm owned by phracek                               100% |   7.6 KiB/s |   4.5 KiB |  00m01s
 RPM Fusion for Fedora 41 - Nonfree - NVIDIA Driver                   100% |   8.9 KiB/s |  17.3 KiB |  00m02s
 Mullvad VPN                                                          100% |   1.1 KiB/s |   4.5 KiB |  00m04s
 Fedora 41 - x86_64                                                   100% |  13.1 MiB/s |  35.4 MiB |  00m03s
 Fedora 41 openh264 (From Cisco) - x86_64                             100% |   2.9 KiB/s |   4.8 KiB |  00m02s
 RPM Fusion for Fedora 41 - Nonfree - Steam                           100% |  32.7 KiB/s |  13.2 KiB |  00m00s
 google-chrome                                                        100% |   8.9 KiB/s |   3.3 KiB |  00m00s
 RPM Fusion for Fedora 41 - Nonfree                                   100% |  39.3 KiB/s |  85.3 KiB |  00m02s
 Fedora 41 - x86_64 - Updates                                         100% |   3.7 MiB/s |   7.9 MiB |  00m02s
 RPM Fusion for Fedora 41 - Nonfree - Updates                         100% |  60.5 KiB/s |  38.5 KiB |  00m01s
Repositories loaded.
Package                           Arch    Version                           Repository                    Size
Installing dependencies:
 openh264                         x86_64  2.4.1-2.fc41                      fedora-cisco-openh264      1.1 MiB
   replacing noopenh264           x86_64  0.1.0~openh264_2.4.1-2.fc41       anaconda                  43.0 KiB

Transaction Summary:
 Installing:         1 package
 Replacing:          1 package

Total size of inbound packages is 420 KiB. Need to download 420 KiB.
After this operation, 1 MiB extra will be used (install 1 MiB, remove 43 KiB).
[1/1] openh264-0:2.4.1-2.fc41.x86_64                                  100% |  56.0   B/s |  70.0   B |  00m01s
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 23.53.40.162) 
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 23.53.40.162) 
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 23.53.40.162) 
>>> Status code: 404 for http://ciscobinary.openh264.org/openh264-2.4.1-2.fc41.x86_64.rpm/ (IP: 23.53.40.162) 
>>> No more mirrors to try - All mirrors were already tried without success-----------------------------------
--------------------------------------------------------------------------------------------------------------
[1/1] Total                                                           100% |  41.0   B/s |  70.0   B |  00m02s
Failed to download packages
 Librepo error: Cannot download Packages/o/openh264-2.4.1-2.fc41.x86_64.rpm: All mirrors were tried

Good to know I’m not the only one. I’ll be sure to post if I find a workaround or solution. Sounds like it may just be a server problem or something though.

3 Likes

I wonder what the symptoms would have been had the fedora-cisco-openh264 repo been disabled at the time of the update. That is the use case I am interested in running.

Interesting. It seems like that performs the updates without issue. I assume I still don’t have the codec, but maybe I can get by without it. Or try re-enabling the repo in the future to see if it indeed was some sort of outage. Appreciate the help!

I’d have to check again but I believe the rpmfusion ffmpeg was built with h.264 support. I’ve also seen analysis showing benefits favor the ffmpeg implementation. I think both will offload to the gpu if support is installed.

I do wonder if having openh264 installed covers licensing even if only ffmpeg implementation is used.

1 Like

I’m in Croatia (EU), never had problems with geoblocks.

I am from Montenegro and I am facing the same issue. I can ping the ip that it gives me and it works but when i try opening the link in the browser it gives me:
" Not Found

The resource could not be found."

Same problem here (The Netherlands)… trying to get a fresh install of Fedora 41 KDE up-to-date.

What I noticed is that the url:

http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm/

gives an 404 error in the browser, whilst:

http://ciscobinary.openh264.org/mozilla-openh264-2.4.1-2.fc41.x86_64.rpm

downloads the rpm package.

Debian user since the 90’s. Today is my first Red Hat / Fedora experience since like 15-20 years ago. What a joke. Cant install Fedora because Fedora doesn’t even have MIRRORS on the packages if one host is down or not working…

Sorry for the rant, nice way to not recommend Fedora and Red Hat at work.
No way to exclude this package in the installer or just Ignore!? The whole installation process is stopped.

(btw, I tried from many EU countries, it isn’t a geoblocking issue… at least not if you wish to block EU)

@chrisn Relax.

Came here to post as well, tried building OBS but cant get the RPM file any where. Seems like a small hiccup with the repos.

Tried a VPN, no dice either

Maybe I missed it, but so far I’ve seen only the KDE spin of Fedora mentioned here… Does the gnome version have the same issue?

I guess we’ll be running sudo dnf update --exclude mozilla-openh264-0:2.4.1-2.fc41.x86_64 until the issue is fixed?

Yeah, Its not DE dependent, so it wont matter which desktop your running.

This is an issue with the mirror’s not syncing properly, or something.

1 Like