For context, see t/161434/138 :
RokeJulianLockhart@Beedell:~$ sudo dnf5 upgrade -y --refresh --offline
Updating and loading repositories:
warpdotdev-preview 100% | 3.7 KiB/s | 1.5 KiB | 00m00s
Visual Studio Code 100% | 3.8 KiB/s | 1.5 KiB | 00m00s
virtio-win builds roughly matching what was shipped in latest RHEL 100% | 3.7 KiB/s | 1.5 KiB | 00m00s
RPM Fusion for Fedora 43 - Nonfree 100% | 470.0 B/s | 9.2 KiB | 00m20s
RPM Fusion for Fedora 43 - Nonfree - Updates 100% | 432.0 B/s | 8.3 KiB | 00m20s
RPM Fusion for Fedora 43 - Free tainted 100% | 433.0 B/s | 8.2 KiB | 00m19s
Fedora 43 - Updates Source 100% | 394.0 B/s | 7.4 KiB | 00m19s
Fedora 43 - x86_64 - Updates - Debug 100% | 424.0 B/s | 7.9 KiB | 00m19s
Fedora 43 - Source 100% | 909.0 B/s | 16.6 KiB | 00m19s
Fedora 43 - x86_64 - Debug 100% | 894.0 B/s | 15.6 KiB | 00m18s
Fedora 43 openh264 (From Cisco) - x86_64 - Source 100% | 56.0 B/s | 983.0 B | 00m17s
Fedora 43 - x86_64 - Updates 100% | 673.0 B/s | 8.2 KiB | 00m13s
Fedora 43 - x86_64 100% | 3.7 KiB/s | 18.4 KiB | 00m05s
RPM Fusion for Fedora 43 - Nonfree tainted 100% | 4.3 KiB/s | 8.3 KiB | 00m02s
RPM Fusion for Fedora 43 - Free - Updates 100% | 5.2 KiB/s | 8.2 KiB | 00m02s
RPM Fusion for Fedora 43 - Free 100% | 7.1 KiB/s | 9.0 KiB | 00m01s
Fedora 43 openh264 (From Cisco) - x86_64 100% | 1.1 KiB/s | 986.0 B | 00m01s
Copr repo for prismlauncher owned by g3tchoo 100% | 5.0 KiB/s | 1.5 KiB | 00m00s
Copr repo for onedriver owned by jstaf 100% | 5.9 KiB/s | 1.5 KiB | 00m00s
Copr repo for ventoy owned by karlisk 100% | 1.4 KiB/s | 632.0 B | 00m00s
>>> Status code: 404 for https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml (IP: 143.204.68.70) - https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml
>>> Status code: 404 for https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml (IP: 143.204.68.70) - https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml
>>> Status code: 404 for https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml (IP: 143.204.68.70) - https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml
>>> Status code: 404 for https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml (IP: 143.204.68.70) - https://download.copr.fedorainfracloud.org/results/karlisk/ventoy/fedora-43-x86_64/repodata/repomd.xml
>>> Usable URL not found
Fedora 43 openh264 (From Cisco) - x86_64 - Debug 100% | 274.5 KiB/s | 1.9 MiB | 00m07s
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 140.211.169.196) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 140.211.169.196) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 140.211.169.196) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 140.211.169.196) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104) - https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64
>>> Cannot prepare internal mirrorlist: Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-43&arch=x86_64 (IP: 152.2.23.104)
Repositories loaded.
The dnf output shows that the server can’t find the debug repository information, which probably isn’t needed but in any case would be a different problem - status code 404 is “not found”, rather than 403 Forbidden which is what shows up for blocked requests.
My Environment
dnf5-5.2.17.0-2.fc43.x86_64 on:
NAME="Fedora Linux"
VERSION_ID=43
VARIANT="KDE Plasma Desktop Edition"
1 Like
vgaetera
(Vladislav Grigoryev)
November 7, 2025, 5:03pm
2
They merged debug and normal packages, see:
dnf list --available --repo=fedora-cisco-openh264 --releasever=40
dnf list --available --repo=fedora-cisco-openh264 --releasever=41
And then disabled the debug repo:
dnf list --available --repo=fedora-cisco-openh264-debuginfo --releasever=42
dnf list --available --repo=fedora-cisco-openh264-debuginfo --releasever=43
The debug repo no longer exists as a separate entity.
You can file an issue against this package:
fedora-repos - Fedora Packages
2 Likes
pg-tips
(P G)
November 7, 2025, 5:05pm
3
You might want to put your IP address into this checker to see if it’s been mislocated in a geoblocked country?
@vgaetera , thanks. Filed bugzilla.redhat.com/show_bug.cgi?id=2413406 .
@pg-tips , somehow, that service isn’t able to acquire my location:
1 Like
pg-tips
(P G)
November 7, 2025, 5:21pm
5
Try it with your internet-facing address (the 92.xx one shown there)? 192.168.xx is the LAN-facing address private to your network.
1 Like
vgaetera
(Vladislav Grigoryev)
November 7, 2025, 5:22pm
6
There are different issues that should not be confused:
HTTP 404 - the issue in the OP, explained above
HTTP 403 - a problem with geoblock, discussed in another thread
1 Like
@pg-tips , thanks. I feel a little dumb for doing that. That worked:
At least that confirms that it isn’t the other problem.
pg-tips
(P G)
November 7, 2025, 5:24pm
8
Ah yes, I was crossing my wires between the two threads. Sorry for the confusion!
1 Like
@vgaetera , how should I remove the defunct repository?
vgaetera
(Vladislav Grigoryev)
November 7, 2025, 5:27pm
10
The debug repo should be disabled by default:
https://src.fedoraproject.org/rpms/fedora-repos/blob/rawhide/f/fedora-cisco-openh264.repo#_16
You may have accidentally enabled it with globs.
@vgaetera , can you elaborate on that? (Can merely searching for a package with a wildcard enable a disabled repository…?!) I don’t believe that I’ve done so since upgrading to F43, and believe that it occurred since the upgrade.
vgaetera
(Vladislav Grigoryev)
November 7, 2025, 5:59pm
12
The debug and source repos are disabled by default, but you have them enbled for some reason:
This indicates your repo configuration have been customized intentionally or not, see:
rpm -V -f /etc/yum.repos.d/*
head -v -n -0 /etc/dnf/repos.override.d/*
It’s easy to make a mistake and enable unwanted repos if you use globs, e.g. like this:
sudo dnf config-manager setopt fedora\*.enabled=1
@vgaetera , ah, in retrospect, I enabled it via plasma-discover --mode Sources:
At least, disabling it there worked:
I can’t say that this inspires confidence:
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x55b26adaa710)
qrc:/qt/qml/org/kde/discover/qml/SourcesPage.qml:298:21: Unable to assign [undefined] to int
qrc:/qt/qml/org/kde/kirigami/private/PrivateActionToolButton.qml:71:5: QML Binding: Binding loop detected for property "value":
qrc:/qt/qml/org/kde/kirigami/private/PrivateActionToolButton.qml:74:9
file:///usr/lib64/qt6/qml/org/kde/kirigami/SwipeListItem.qml:550: TypeError: Cannot call method 'updateVisibleActions' of null
file:///usr/lib64/qt6/qml/org/kde/kirigami/SwipeListItem.qml:550: TypeError: Cannot call method 'updateVisibleActions' of null
file:///usr/lib64/qt6/qml/org/kde/kirigami/SwipeListItem.qml:550: TypeError: Cannot call method 'updateVisibleActions' of null
file:///usr/lib64/qt6/qml/org/kde/kirigami/SwipeListItem.qml:550: TypeError: Cannot read property 'updateVisibleActions' of null
file:///usr/lib64/qt6/qml/org/kde/kirigami/SwipeListItem.qml:550: TypeError: Cannot read property 'updateVisibleActions' of null
qrc:/qt/qml/org/kde/discover/qml/SourcesPage.qml:298:21: Unable to assign [undefined] to int
Is this a case of libdnf not exposing the newly-layered .repos?