Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Builds in copr are broken #6015

Open
kappa opened this issue Aug 22, 2024 · 2 comments
Open

Builds in copr are broken #6015

kappa opened this issue Aug 22, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@kappa
Copy link

kappa commented Aug 22, 2024

What Operating System(s) are you seeing this problem on?

Linux Wayland

Which Wayland compositor or X11 Window manager(s) are you using?

No response

WezTerm version

n/a

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

buils in https://copr.fedorainfracloud.org/coprs/wezfurlong/wezterm-nightly/builds/ are showing as "failed" for many days

To Reproduce

No response

Configuration

n/a

Expected Behavior

No response

Logs

No response

Anything else?

No response

@kappa kappa added the bug Something isn't working label Aug 22, 2024
@wez
Copy link
Owner

wez commented Sep 15, 2024

Seem specific to fedora 41 and rawhide, the other platforms are building fine.
I have no bandwidth to debug this right now.

rawhide:

warning: libssh-rs-sys@0.2.4: vendored/src/pki_crypto.c:36:10: fatal error: openssl/engine.h: No such file or directory
warning: libssh-rs-sys@0.2.4:    36 | #include <openssl/engine.h>
warning: libssh-rs-sys@0.2.4:       |          ^~~~~~~~~~~~~~~~~~
warning: libssh-rs-sys@0.2.4: compilation terminated.

fedora 41:

>>> Downloading successful, but checksum doesn't match. Calculated: 2030a42da5af
>>> Downloading successful, but checksum doesn't match. Calculated: 2030a42da5af
>>> Downloading successful, but checksum doesn't match. Calculated: 2030a42da5af
>>> Librepo error: Cannot download repomd.xml: Cannot download repodata/repomd.xFailed to download metadata (metalink: "https://mirrors.fedoraproject.org/metalink?repo=fedora-41&arch=aarch64") for repository "fedora"
 Librepo error: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

seems like some environmental issue in copr or with fedora 41.

@SlouchyButton
Copy link

SlouchyButton commented Sep 26, 2024

Hi, it is very possibly related to this change https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine

OpenSSL engine in fedora was removed, since the affected file seems to be just a dependency, I don't think it would be easy to solve on wezterm side.

This does impact F41 as well, looking at last copr build logs for F41, the copr issue was resolved so now it crashes on OpenSSL engine not being present as well.

loops added a commit to loops/wezterm that referenced this issue Sep 27, 2024
SlouchyButton mentioned in wez#6015 that a Fedora Openssl
packaging change was likely causing a problem for the
copr build.

The deprecated engine header has been broken out into
its own package.  Add a dependency on it for Fedora 41
and Rawhide.
loops added a commit to loops/wezterm that referenced this issue Sep 27, 2024
SlouchyButton mentioned in wez#6015 that a Fedora Openssl
packaging change was likely causing a problem for the
copr build.

The deprecated engine header has been broken out into
its own package.  Add a dependency on it for Fedora 41
and Rawhide.
wez pushed a commit that referenced this issue Oct 31, 2024
SlouchyButton mentioned in #6015 that a Fedora Openssl
packaging change was likely causing a problem for the
copr build.

The deprecated engine header has been broken out into
its own package.  Add a dependency on it for Fedora 41
and Rawhide.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants