Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Recent `gtest` & `protobuf` upgrade broke some other packages. (Read 458 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] Recent `gtest` & `protobuf` upgrade broke some other packages.

Hi all. Subj. Temporarily fixed by downgrading these two packages back.

Code: [Select]
Package (2)     Old Version  New Version  Net Change

world/gtest     1.14.0-1     1.15.2-1       0.03 MiB
world/protobuf  27.2-1       27.3-1         0.02 MiB

...

# check-link-consistency -q
ERR   --------------------------   ------------------------------------------------------------------   ----------------------
ERR   Package                      Problematic File                                                     Unresolved Needed Libs
ERR   --------------------------   ------------------------------------------------------------------   ----------------------
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_exception_safety_testing.so.2401.0.0                libgtest.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_log_internal_test_helpers.so.2401.0.0               libgtest.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_log_internal_test_matchers.so.2401.0.0              libgmock.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_log_internal_test_matchers.so.2401.0.0              libgtest.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_per_thread_sem_test_common.so.2401.0.0              libgtest.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_scoped_mock_log.so.2401.0.0                         libgmock.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_scoped_mock_log.so.2401.0.0                         libgtest.so.1.14.0   
ERR   abseil-cpp 20240116.2-2      /usr/lib/libabsl_spinlock_test_common.so.2401.0.0                    libgtest.so.1.14.0   
ERR   android-tools 35.0.1-2.3     /usr/bin/adb                                                         libprotobuf.so.27    
ERR   android-tools 35.0.1-2.3     /usr/bin/lpdump                                                      libprotobuf.so.27    
ERR   telegram-desktop 5.3.2-1.1   /usr/bin/telegram-desktop                                            libprotobuf-lite.so.27
ERR   vlc 3.0.21-1                 /usr/lib/vlc/plugins/stream_out/libstream_out_chromecast_plugin.so   libprotobuf-lite.so.27
ERR   ------------------------------------------------------------------------------------------------------------------------
ERR   Total 10 problematic file(s): 10 in 4 package(s) + 0 unassigned.
ERR   ------------------------------------------------------------------------------------------------------------------------

Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #1
Bad push. The team is working on resolving this.

Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #2
Just upgraded Artix this evening and it took out the "telegram-desktop" comms app. Telegram won't boot now.

How best to downgrade the upgrade ?

Thanks in advance - - -


Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #4
Rebuild for protobuf and abseil-cpp should now be complete.

 

Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #5
Telegram is still not working for me.

Code: [Select]
telegram-desktop: error while loading shared libraries: libabsl_strings.so.2401.0.0: cannot open shared object file: No such file or directory

Greetings.

Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #6
Telegram is still not working for me.

Code: [Select]
telegram-desktop: error while loading shared libraries: libabsl_strings.so.2401.0.0: cannot open shared object file: No such file or directory

Greetings.


Then I suspect you upgraded before the packages made it to your mirror. Mirrors should be up-to-date by now so if you're still having problems please share the package versions of telegram-desktop and protobuf you have installed.

Re: Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #7
Thank you the last update fixed it.

Re: [SOLVED] Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #8
Hi all,
 it looks like that the issue was not solved for aarch64 (protobuf-27.3-1-aarch64.pkg.tar.xz):
 tried to download it again today and links for libprotobuf-lite.so.27 and libprotobuf-lite.so.27 are missing.

Where should I report this kind of issue for armtix?

Re: [SOLVED] Recent `gtest` & `protobuf` upgrade broke some other packages.

Reply #9
Quote
Where should I report this kind of issue for armtix?
Usually, the ARMtix dev is active on the forums in general, but you should probably start a new topic on the ARMtix sub-board: https://forum.artixlinux.org/index.php/board,44.0.html