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

Arch AUR package not updating... #643

Closed
fryfrog opened this issue Jun 22, 2024 · 7 comments
Closed

Arch AUR package not updating... #643

fryfrog opened this issue Jun 22, 2024 · 7 comments

Comments

@fryfrog
Copy link

fryfrog commented Jun 22, 2024

Hey @MisterTea,

The eternalterminal AUR package has been out of date for a bit, perhaps there is something wrong w/ the packaging script? I've updated it locally and it builds and runs fine at least.

Thanks for having a look! :)

@MisterTea
Copy link
Owner

I'm getting a linker error when trying to compile on arch. Something about absl and missing DSO

@fryfrog
Copy link
Author

fryfrog commented Jun 24, 2024

fryfrog@apollo ~  ❯ ldd /usr/bin/etserver                                                                                                                                                                                                                    17:56:34 [13/733]
        linux-vdso.so.1 (0x0000710192651000)
        libprotobuf.so.27 => /usr/lib/libprotobuf.so.27 (0x000071019203b000)
        libsodium.so.26 => /usr/lib/libsodium.so.26 (0x0000710191fdc000)
        libutempter.so.0 => /usr/lib/libutempter.so.0 (0x0000710191fd7000)
        libssl.so.3 => /usr/lib/libssl.so.3 (0x0000710191efd000)
        libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x0000710191a2f000)
        libz.so.1 => /usr/lib/libz.so.1 (0x0000710191a16000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x0000710191a02000)
        libatomic.so.1 => /usr/lib/libatomic.so.1 (0x00007101919f8000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0x0000710191931000)
        libunwind.so.8 => /usr/lib/libunwind.so.8 (0x0000710191917000)                                                                                                                                                                                                                libunwind-x86_64.so.8 => /usr/lib/libunwind-x86_64.so.8 (0x00007101918fa000)
        libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007101918d7000)
        libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1 (0x0000710191823000)
        libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x0000710191814000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x000071019158f000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007101914a4000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x0000710191477000)
        libc.so.6 => /usr/lib/libc.so.6 (0x000071019128b000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x0000710192653000)
        libabsl_log_internal_check_op.so.2401.0.0 => /usr/lib/libabsl_log_internal_check_op.so.2401.0.0 (0x0000710191280000)
        libabsl_log_internal_message.so.2401.0.0 => /usr/lib/libabsl_log_internal_message.so.2401.0.0 (0x0000710191273000)
        libabsl_die_if_null.so.2401.0.0 => /usr/lib/libabsl_die_if_null.so.2401.0.0 (0x000071019126e000)
        libabsl_statusor.so.2401.0.0 => /usr/lib/libabsl_statusor.so.2401.0.0 (0x0000710191268000)
        libabsl_log_internal_conditions.so.2401.0.0 => /usr/lib/libabsl_log_internal_conditions.so.2401.0.0 (0x0000710191263000)
        libabsl_log_internal_nullguard.so.2401.0.0 => /usr/lib/libabsl_log_internal_nullguard.so.2401.0.0 (0x000071019125c000)
        libabsl_raw_hash_set.so.2401.0.0 => /usr/lib/libabsl_raw_hash_set.so.2401.0.0 (0x0000710191256000)
        libabsl_hash.so.2401.0.0 => /usr/lib/libabsl_hash.so.2401.0.0 (0x0000710191251000)
        libabsl_status.so.2401.0.0 => /usr/lib/libabsl_status.so.2401.0.0 (0x0000710191245000)
        libabsl_cord.so.2401.0.0 => /usr/lib/libabsl_cord.so.2401.0.0 (0x000071019122e000)
        libabsl_cordz_info.so.2401.0.0 => /usr/lib/libabsl_cordz_info.so.2401.0.0 (0x0000710191225000)
        libabsl_synchronization.so.2401.0.0 => /usr/lib/libabsl_synchronization.so.2401.0.0 (0x0000710191214000)
        libabsl_time.so.2401.0.0 => /usr/lib/libabsl_time.so.2401.0.0 (0x0000710191201000)
        libabsl_time_zone.so.2401.0.0 => /usr/lib/libabsl_time_zone.so.2401.0.0 (0x00007101911e6000)
        libabsl_str_format_internal.so.2401.0.0 => /usr/lib/libabsl_str_format_internal.so.2401.0.0 (0x00007101911cb000)
        libabsl_strings.so.2401.0.0 => /usr/lib/libabsl_strings.so.2401.0.0 (0x00007101911a9000)
        libabsl_spinlock_wait.so.2401.0.0 => /usr/lib/libabsl_spinlock_wait.so.2401.0.0 (0x00007101911a2000)
        libabsl_throw_delegate.so.2401.0.0 => /usr/lib/libabsl_throw_delegate.so.2401.0.0 (0x000071019119c000)
        libabsl_raw_logging_internal.so.2401.0.0 => /usr/lib/libabsl_raw_logging_internal.so.2401.0.0 (0x0000710191197000)
        libnghttp3.so.9 => /usr/lib/libnghttp3.so.9 (0x0000710191174000)
        libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x000071019114a000)
        libidn2.so.0 => /usr/lib/libidn2.so.0 (0x0000710191126000)
        libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007101910dd000)
        libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007101910c9000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0000710191075000)
        libzstd.so.1 => /usr/lib/libzstd.so.1 (0x0000710190f96000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x0000710190f63000)
        libabsl_examine_stack.so.2401.0.0 => /usr/lib/libabsl_examine_stack.so.2401.0.0 (0x0000710190f5c000)
        libabsl_log_internal_format.so.2401.0.0 => /usr/lib/libabsl_log_internal_format.so.2401.0.0 (0x0000710190f56000)
        libabsl_log_internal_proto.so.2401.0.0 => /usr/lib/libabsl_log_internal_proto.so.2401.0.0 (0x0000710190f51000)
        libabsl_strerror.so.2401.0.0 => /usr/lib/libabsl_strerror.so.2401.0.0 (0x0000710190f4c000)
        libabsl_log_internal_log_sink_set.so.2401.0.0 => /usr/lib/libabsl_log_internal_log_sink_set.so.2401.0.0 (0x0000710190f46000)
        libabsl_log_internal_globals.so.2401.0.0 => /usr/lib/libabsl_log_internal_globals.so.2401.0.0 (0x0000710190f3f000)
        libabsl_log_globals.so.2401.0.0 => /usr/lib/libabsl_log_globals.so.2401.0.0 (0x0000710190f39000)
        libabsl_base.so.2401.0.0 => /usr/lib/libabsl_base.so.2401.0.0 (0x0000710190f32000)
        libabsl_city.so.2401.0.0 => /usr/lib/libabsl_city.so.2401.0.0 (0x0000710190f2d000)
        libabsl_low_level_hash.so.2401.0.0 => /usr/lib/libabsl_low_level_hash.so.2401.0.0 (0x0000710190f28000)
        libabsl_cord_internal.so.2401.0.0 => /usr/lib/libabsl_cord_internal.so.2401.0.0 (0x0000710190f18000)
        libabsl_crc_cord_state.so.2401.0.0 => /usr/lib/libabsl_crc_cord_state.so.2401.0.0 (0x0000710190f11000)
        libabsl_cordz_functions.so.2401.0.0 => /usr/lib/libabsl_cordz_functions.so.2401.0.0 (0x0000710190f0c000)
        libabsl_cordz_handle.so.2401.0.0 => /usr/lib/libabsl_cordz_handle.so.2401.0.0 (0x0000710190f06000)
        libabsl_stacktrace.so.2401.0.0 => /usr/lib/libabsl_stacktrace.so.2401.0.0 (0x0000710190f01000)
        libabsl_kernel_timeout_internal.so.2401.0.0 => /usr/lib/libabsl_kernel_timeout_internal.so.2401.0.0 (0x0000710190ef9000)
        libabsl_malloc_internal.so.2401.0.0 => /usr/lib/libabsl_malloc_internal.so.2401.0.0 (0x0000710190ef2000)
        libabsl_int128.so.2401.0.0 => /usr/lib/libabsl_int128.so.2401.0.0 (0x0000710190eea000)
        libabsl_strings_internal.so.2401.0.0 => /usr/lib/libabsl_strings_internal.so.2401.0.0 (0x0000710190ee4000)
        libunistring.so.5 => /usr/lib/libunistring.so.5 (0x0000710190d34000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x0000710190c5a000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0000710190c2c000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x0000710190c26000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x0000710190c18000)
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x0000710190c11000)
        libabsl_symbolize.so.2401.0.0 => /usr/lib/libabsl_symbolize.so.2401.0.0 (0x0000710190c07000)
        libabsl_log_sink.so.2401.0.0 => /usr/lib/libabsl_log_sink.so.2401.0.0 (0x0000710190c02000)
        libabsl_crc32c.so.2401.0.0 => /usr/lib/libabsl_crc32c.so.2401.0.0 (0x0000710190bfc000)
        libabsl_exponential_biased.so.2401.0.0 => /usr/lib/libabsl_exponential_biased.so.2401.0.0 (0x0000710190bf7000)
        libabsl_debugging_internal.so.2401.0.0 => /usr/lib/libabsl_debugging_internal.so.2401.0.0 (0x0000710190bf1000)
        libabsl_demangle_internal.so.2401.0.0 => /usr/lib/libabsl_demangle_internal.so.2401.0.0 (0x0000710190be6000)
        libabsl_crc_internal.so.2401.0.0 => /usr/lib/libabsl_crc_internal.so.2401.0.0 (0x0000710190be0000)
fryfrog@apollo ~  ❯ etserver --version
et version 6.2.9

It builds fine on mine, are you building in a clean chroot or? Maybe my system has a missing dep already installed?

@fryfrog
Copy link
Author

fryfrog commented Jun 24, 2024

Unrelated, but it'd be cool if there was a .gitignore in your AUR package. :)

@fryfrog
Copy link
Author

fryfrog commented Jun 24, 2024

It also builds in a clean chroot for me.

@MisterTea
Copy link
Owner

#644 fixes. I'll add a patch to avoid creating a new semver for this change and push 6.2.9 tonight.

@MisterTea
Copy link
Owner

I'm not sure why yours builds fine, but you can reproduce the failure using my vagrantfile: https://github.com/MisterTea/EternalTerminal/tree/deployment/deployment/arch

@MisterTea
Copy link
Owner

6.2.9 pushed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants