OpenH264 download problem on COPR

Since this week-end, I am not able to build a package anymore because openh264 is not downloadable:

Updating and loading repositories:
 updates                                100% |  15.9 MiB/s |   6.4 MiB |  00m00s
 fedora                                 100% |  56.7 MiB/s |  35.4 MiB |  00m01s
 Copr repository                        100% |  32.9 MiB/s |   1.1 MiB |  00m00s
 Additional repo https_download1_rpmfus 100% | 150.1 KiB/s | 154.3 KiB |  00m01s
 Additional repo https_codecs_fedorapro 100% |  14.9 KiB/s |   1.1 KiB |  00m00s
>>> Status code: 404 for https://codecs.fedoraproject.org/openh264/42/x86_64/os/
>>> Status code: 404 for https://codecs.fedoraproject.org/openh264/42/x86_64/os/
>>> Status code: 404 for https://codecs.fedoraproject.org/openh264/42/x86_64/os/
>>> Status code: 404 for https://codecs.fedoraproject.org/openh264/42/x86_64/os/
>>> Librepo error: Cannot download repomd.xml: Cannot download repodata/repomd.x
Failed to download metadata (baseurl: "https://codecs.fedoraproject.org/openh264/42/x86_64/os/") for repository "https_codecs_fedoraproject_org_openh264_releasever_basearch_os"
 Librepo error: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

Is it a known problem ?

It’s trying to download from a directory that doesn’t exist…

https://codecs.fedoraproject.org/openh264/42/x86_64/os/

If you go up a directory, the repo works.

The following is where the openh264 packages are located.

1 Like

In the context of COPR, this repository was not working. I will retry tonight, maybe the problem was just transient …

The problem is still present this morning:

Check the settings for your COPR for the bad URL?

  1. Login to copr
  2. goto the Settings tab
  3. Scroll down to the end of the 2. Build options sections where you will see the External Repositories: setting

What do you have listed in the External Repositories: ?

1 Like

There was a:

https://codecs.fedoraproject.org/openh264/$releasever/$basearch/os/

In the repos section of the Build Options tabs. I removed this line. I will restart the problematic build.

The URL doesn’t look correct to me. I would expect it to be

https://codecs.fedoraproject.org/openh264/$releasever/$basearch/
2 Likes