ungoogled-software / ungoogled-chromium-archlinux

Arch Linux packaging for ungoogled-chromium
BSD 3-Clause "New" or "Revised" License
339 stars 36 forks source link

cannot open shared object file: No such file or directory #235

Closed overtube closed 11 months ago

overtube commented 11 months ago

chromium /usr/lib/chromium/chromium: error while loading shared libraries: libicui18n.so.73: cannot open shared object file: No such file or directory

overtube commented 11 months ago

OS Archlinux x86_64

lib: 
Name            : icu
Version         : 72.1-2
overtube commented 11 months ago

what specific information is needed?

ptr1337 commented 11 months ago

You need to update your system. It is linked against 73.2.

overtube commented 11 months ago
Name            : ungoogled-chromium-bin
Version         : 116.0.5845.140-1
Architecture    : x86_64
overtube commented 11 months ago

but within update large-bunch of packages will downgraded

overtube commented 11 months ago

also if I hit /var/cache/pacman/pkg# pacman -U icu-73.2-2-x86_64.pkg.tar.zst

loading packages...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (73.2-2) breaks dependency 'libicuuc.so=72-64' required by gspell
:: installing icu (73.2-2) breaks dependency 'libicuuc.so=72-64' required by harfbuzz-icu
:: installing icu (73.2-2) breaks dependency 'libicuuc.so=72-64' required by raptor
:: installing icu (73.2-2) breaks dependency 'libicuuc.so=72-64' required by scribus
overtube commented 11 months ago

pacman -Syyuu

:: Synchronizing package databases...
 system                266.2 KiB   196 KiB/s 00:01 [########################] 100%
 world                   2.0 MiB   473 KiB/s 00:04 [########################] 100%
 galaxy                  2.7 MiB   665 KiB/s 00:04 [########################] 100%
 universe              370.5 KiB   177 KiB/s 00:02 [########################] 100%
 lib32                 165.1 KiB   159 KiB/s 00:01 [########################] 100%
 extra                   8.3 MiB  1271 KiB/s 00:07 [########################] 100%
 community              45.0   B   330   B/s 00:00 [########################] 100%
 multilib              143.1 KiB   530 KiB/s 00:00 [########################] 100%
:: Starting full system upgrade...
 there is nothing to do
overtube commented 11 months ago

mirrorlists and upstream-data also upgraded too

overtube commented 11 months ago

if I make delete these pkg's who make conflict pacman -R inkscape gspell gst-plugins-bad erlang-cl ardour atril badwolf erlang font-manager liblrdf webkit2gtk webkitgtk-6.0 gspell harfbuzz-icu raptor scribus

 checking dependencies...
:: phonon-qt5-gstreamer optionally requires gst-plugins-bad: additional codecs
:: pulseaudio-bluetooth optionally requires gst-plugins-bad: AptX and LDAC support
:: qt5-multimedia optionally requires gst-plugins-bad: camera support, additional plugins
:: wxwidgets-gtk3 optionally requires webkit2gtk: for webview support

Packages (15) ardour-7.4-1  atril-1.27.0-1  badwolf-1.2.2-2  erlang-25.3.2-1
              erlang-cl-1.2.4-7  font-manager-0.8.8-1  gspell-1.12.1-1
              gst-plugins-bad-1.22.2-1  harfbuzz-icu-7.3.0-1  inkscape-1.2.2-7
              liblrdf-0.6.1-4  raptor-2.0.16-2  scribus-1.5.8-16
              webkit2gtk-2.40.1-2  webkitgtk-6.0-2.40.1-2

Total Removed Size:  698.72 MiB

:: Do you want to remove these packages? [Y/n]
overtube commented 11 months ago

lol, that actualy normal? :D

overtube commented 11 months ago

chromium

/usr/lib/chromium/chromium: error while loading shared libraries: libre2.so.11: cannot open shared object file: No such file or directory
overtube commented 11 months ago

pacman -U icu-73.2-2-x86_64.pkg.tar.zst

loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) icu-73.2-2

Total Installed Size:  41.48 MiB
Net Upgrade Size:       0.89 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                     [########################] 100%
(1/1) checking package integrity                   [########################] 100%
(1/1) loading package files                        [########################] 100%
(1/1) checking for file conflicts                  [########################] 100%
(1/1) checking available disk space                [########################] 100%
:: Processing package changes...
(1/1) upgrading icu

pacman -Qi icu

Name            : icu
Version         : 73.2-2
Architecture    : x86_64
Provides        : libicudata.so=73-64  libicui18n.so=73-64  libicuio.so=73-64
                  libicutest.so=73-64  libicutu.so=73-64  libicuuc.so=73-64

after installing

icu
Version         : 73.2-2

chromium /usr/lib/chromium/chromium: error while loading shared libraries: libicui18n.so.73: cannot open shared object file: No such file or directory

overtube commented 11 months ago

pacman -S

resolving dependencies...
looking for conflicting packages...

Packages (15) icu-72.1-2  ardour-7.4-1  atril-1.27.0-1  erlang-25.3.2-1
              erlang-cl-1.2.4-7  font-manager-0.8.8-1  gspell-1.12.1-1
              gst-plugins-bad-1.22.2-1  harfbuzz-icu-7.3.0-1  inkscape-1.2.2-7
              liblrdf-0.6.1-4  raptor-2.0.16-2  scribus-1.5.8-16
              webkit2gtk-2.40.1-2  webkitgtk-6.0-2.40.1-2

Total Download Size:     1.70 MiB
Total Installed Size:  739.18 MiB
Net Upgrade Size:      697.70 MiB

:: Proceed with installation? [Y/n] y
overtube commented 11 months ago

wtf, lol

overtube commented 11 months ago

system upgraded, also downgrading/upgrading re2 versions:

re2-1:20230301-1-x86_64.pkg.tar.zst
re2-1:20230801-1.1-x86_64.pkg.tar.zst
re2-1:20230801-1-x86_64.pkg.tar.zst
re2-1:20230901-1-x86_64.pkg.tar.zst

cannot help

overtube commented 11 months ago

so, what need to do for resolve these?

monarc99 commented 11 months ago

looks like you use Artix not Arch Linux, but Artix should be uptodate.

in the system repo should be icu 73.2

https://repology.org/project/icu/versions

jstkdng commented 11 months ago

yup, we can't support distros that hold back updates. Either recompile or wait for artix to update their packages.

overtube commented 11 months ago

also maybe problem with GLIBCXX_3.4.32 bc that not found in

strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_3.4.29
GLIBCXX_3.4.30
GLIBCXX_3.4.31
GLIBCXX_TUNABLES
GLIBCXX_DEBUG_MESSAGE_LENGTH
_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv@@GLIBCXX_3.4.5
_ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw@GLIBCXX_3.4
_ZNKSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
GLIBCXX_3.4.21
GLIBCXX_3.4.9
_ZSt10adopt_lock@@GLIBCXX_3.4.11
GLIBCXX_3.4.10
GLIBCXX_3.4.16
GLIBCXX_3.4.1
_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@GLIBCXX_3.4
GLIBCXX_3.4.28
_ZNSs7_M_copyEPcPKcm@GLIBCXX_3.4
GLIBCXX_3.4.25
_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4.5
_ZNSs7_M_moveEPcPKcm@@GLIBCXX_3.4.5
_ZNKSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
_ZNKSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
_ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableEm@@GLIBCXX_3.4.5
_ZNSs4_Rep26_M_set_length_and_sharableEm@GLIBCXX_3.4
_ZSt10defer_lock@@GLIBCXX_3.4.11
_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4
_ZNSs9_M_assignEPcmc@@GLIBCXX_3.4.5
_ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc@@GLIBCXX_3.4.5
_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
_ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKwm@GLIBCXX_3.4
GLIBCXX_3.4.24
_ZNVSt9__atomic011atomic_flag12test_and_setESt12memory_order@@GLIBCXX_3.4.11
GLIBCXX_3.4.20
_ZNSt11char_traitsIwE2eqERKwS2_@@GLIBCXX_3.4.5
GLIBCXX_3.4.12
_ZNSi6ignoreEv@@GLIBCXX_3.4.5
GLIBCXX_3.4.2
_ZNSt11char_traitsIcE2eqERKcS2_@@GLIBCXX_3.4.5
GLIBCXX_3.4.6
_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@GLIBCXX_3.4.11
GLIBCXX_3.4.15
GLIBCXX_3.4.31
_ZNKSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
_ZNSs9_M_assignEPcmc@GLIBCXX_3.4
GLIBCXX_3.4.19
_ZNKSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
_ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@GLIBCXX_3.4
GLIBCXX_3.4.27
_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4
_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4
_ZNSt11char_traitsIwE2eqERKwS2_@GLIBCXX_3.4
_ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKwm@GLIBCXX_3.4
_ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKwm@@GLIBCXX_3.4.5
GLIBCXX_3.4.23
GLIBCXX_3.4.3
GLIBCXX_3.4.7
_ZNSi6ignoreEl@@GLIBCXX_3.4.5
_ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw@@GLIBCXX_3.4.5
_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv@GLIBCXX_3.4
_ZNKSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
_ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKwm@@GLIBCXX_3.4.5
GLIBCXX_3.4.18
_ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableEm@GLIBCXX_3.4
GLIBCXX_3.4.30
_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl@@GLIBCXX_3.4.5
_ZSt15future_category@@GLIBCXX_3.4.14
_ZNSi6ignoreEl@GLIBCXX_3.4
GLIBCXX_3.4.29
_ZNSt11char_traitsIcE2eqERKcS2_@GLIBCXX_3.4
_ZNKSs15_M_check_lengthEmmPKc@GLIBCXX_3.4
_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4
_ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw@GLIBCXX_3.4
_ZNVSt9__atomic011atomic_flag5clearESt12memory_order@@GLIBCXX_3.4.11
_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
_ZNSs7_M_moveEPcPKcm@GLIBCXX_3.4
_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl@GLIBCXX_3.4
_ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw@@GLIBCXX_3.4.5
_ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc@GLIBCXX_3.4
_ZNKSs11_M_disjunctEPKc@@GLIBCXX_3.4.5
_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4
GLIBCXX_3.4.22
_ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@@GLIBCXX_3.4.5
_ZNSi6ignoreEv@GLIBCXX_3.4
_ZNSs7_M_copyEPcPKcm@@GLIBCXX_3.4.5
GLIBCXX_3.4.8
GLIBCXX_3.4.13
_ZSt11try_to_lock@@GLIBCXX_3.4.11
_ZNKSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
GLIBCXX_3.4.17
GLIBCXX_3.4.4
_ZNKSs15_M_check_lengthEmmPKc@@GLIBCXX_3.4.5
_ZNKSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
_ZNSs4_Rep26_M_set_length_and_sharableEm@@GLIBCXX_3.4.5
GLIBCXX_3.4.26
_ZNKSs11_M_disjunctEPKc@GLIBCXX_3.4
overtube commented 11 months ago

pacman -Q ungoogled-chromium-bin

ungoogled-chromium-bin 116.0.5845.179-1

after update, all worked, thx