poedit don't start, boost_iostream error

Bug #1879187 reported by Antro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
poedit (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

weslab@weslab-virtual-machine:~$ lsb_release -rd
Description: Ubuntu 20.04 LTS
Release: 20.04

weslab@weslab-virtual-machine:~$ poedit
poedit: error while loading shared libraries: libboost_iostreams.so.1.67.0: cannot open shared object file: No such file or directory

weslab@weslab-virtual-machine:~$ apt-cache policy poedit
poedit:
  Installed: 2.3-1build3
  Candidate: 2.3-1build3
  Version table:
 *** 2.3-1build3 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        100 /var/lib/dpkg/status

weslab@weslab-virtual-machine:~$ apt-cache depends poedit
poedit
  Depends: gettext
    gettext:i386
  Depends: poedit-common
  Depends: libboost-iostreams1.71.0 <===
  Depends: libboost-thread1.71.0
  Depends: libc6
  Depends: libcld2-0
  Depends: libcpprest2.10
  Depends: libgcc-s1
  Depends: libglib2.0-0
  Depends: libgtk-3-0
  Depends: libgtkspell3-3-0
  Depends: libicu66
  Depends: liblucene++0v5
  Depends: libpugixml1v5
  Depends: libsecret-1-0
  Depends: libssl1.1
  Depends: libstdc++6
  Depends: libwxbase3.0-0v5
  Depends: libwxgtk3.0-gtk3-0v5

It seems that the package depends on release 1.71 of boost libraries, but the executable is still looking for "old" 1.67

Revision history for this message
Antro (arosella) wrote :

Further investigations:

weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ ls -la libboost_iostreams.*
-rw-r--r-- 1 root root 505726 apr 1 09:48 libboost_iostreams.a
lrwxrwxrwx 1 root root 28 apr 1 09:48 libboost_iostreams.so -> libboost_iostreams.so.1.71.0
-rw-r--r-- 1 root root 153768 apr 1 09:48 libboost_iostreams.so.1.71.0
weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ sudo ln -s libboost_iostreams.so.1.71.0 libboost_iostreams.so.1.67.0
[sudo] password for weslab:
weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ ls -la libboost_iostreams.*
-rw-r--r-- 1 root root 505726 apr 1 09:48 libboost_iostreams.a
lrwxrwxrwx 1 root root 28 apr 1 09:48 libboost_iostreams.so -> libboost_iostreams.so.1.71.0
lrwxrwxrwx 1 root root 28 mag 18 10:09 libboost_iostreams.so.1.67.0 -> libboost_iostreams.so.1.71.0
-rw-r--r-- 1 root root 153768 apr 1 09:48 libboost_iostreams.so.1.71.0

weslab@weslab-virtual-machine:~$ poedit
poedit: error while loading shared libraries: libboost_thread.so.1.67.0: cannot open shared object file: No such file or directory

It seems that iostreams isn't alone in the dark...

Revision history for this message
Antro (arosella) wrote :

weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ sudo ln -s libboost_thread.so.1.71.0 libboost_thread.so.1.67.0

weslab@weslab-virtual-machine:~$ poedit
poedit: error while loading shared libraries: libboost_system.so.1.67.0: cannot open shared object file: No such file or directory

weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ sudo ln -s libboost_system.so.1.71.0 libboost_system.so.1.67.0

weslab@weslab-virtual-machine:~$ poedit
poedit: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory

weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ sudo ln -s libicui18n.so.66 libicui18n.so.63

weslab@weslab-virtual-machine:~$ poedit
poedit: error while loading shared libraries: libicuuc.so.63: cannot open shared object file: No such file or directory

weslab@weslab-virtual-machine:/usr/lib/x86_64-linux-gnu$ sudo ln -s libicuuc.so.66 libicuuc.so.63

weslab@weslab-virtual-machine:~$ poedit
poedit: symbol lookup error: poedit: undefined symbol: u_errorName_63
weslab@weslab-virtual-machine:~$

:(

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :
Download full text (9.2 KiB)

ldd `which poedit`
 linux-vdso.so.1 (0x00007ffdcef86000)
 libwx_gtk3u_xrc-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk3u_xrc-3.0.so.0 (0x00007fb614aa9000)
 libwx_gtk3u_stc-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0 (0x00007fb614000000)
 libwx_gtk3u_adv-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0 (0x00007fb613e13000)
 libwx_gtk3u_core-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0 (0x00007fb613600000)
 libwx_baseu_net-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 (0x00007fb6143b5000)
 libwx_baseu-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 (0x00007fb613200000)
 liblucene++.so.0 => /usr/lib/x86_64-linux-gnu/liblucene++.so.0 (0x00007fb612800000)
 libcld2.so.0 => /usr/lib/x86_64-linux-gnu/libcld2.so.0 (0x00007fb612638000)
 libpugixml.so.1 => /usr/lib/x86_64-linux-gnu/libpugixml.so.1 (0x00007fb614375000)
 libcpprest.so.2.10 => /usr/lib/x86_64-linux-gnu/libcpprest.so.2.10 (0x00007fb612200000)
 libboost_iostreams.so.1.71.0 => /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.71.0 (0x00007fb61434e000)
 libboost_thread.so.1.71.0 => /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 (0x00007fb614322000)
 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb6142ff000)
 libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fb611e00000)
 libsecret-1.so.0 => /usr/lib/x86_64-linux-gnu/libsecret-1.so.0 (0x00007fb61429e000)
 libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fb613db3000)
 libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fb613c8a000)
 libicui18n.so.66 => /usr/lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007fb611a00000)
 libicuuc.so.66 => /usr/lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007fb61181a000)
 libgtkspell3-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtkspell3-3.so.0 (0x00007fb614291000)
 libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fb611000000)
 libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb610e1e000)
 libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb610ccf000)
 libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb614276000)
 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb610add000)
 libwx_gtk3u_html-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0 (0x00007fb61351e000)
 libwx_baseu_xml-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0 (0x00007fb614263000)
 libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fb6130fb000)
 libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fb6134cf000)
 libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fb6120dd000)
 libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fb6130d3000)
 libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fb6109a0000)
 libnotify.so.4 => /usr/lib/x86_64-linux-gnu/libnotify.so.4 (0x00007fb614258000)
 libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fb612626000)
 libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fb61424d000)
 libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fb612...

Read more...

Changed in poedit (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.