View previous topic :: View next topic |
Author |
Message |
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Mon Jan 12, 2015 7:06 am Post subject: app-office/libreoffice-4.3.5.2: libuno_sal.so.3: cannot open |
|
|
Code: | /usr/lib64/libreoffice/program/oosplash: error while loading shared libraries: libuno_sal.so.3: cannot open shared object file: No such file or directory |
I tried rebuilding both 4.3.5.2 (~amd64) and 4.2.8.2 (amd64). I also tried the binary package, but since I'm running ~amd64 globally this is blocked by dependencies, the app-office/libreoffice-bin is built for amd64.
I also tried old revdep-rebuild and I deleted /usr/lib64/libreoffice/ before rebuilding. No success. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Mon Jan 12, 2015 7:43 am Post subject: |
|
|
Does your libreoffice have the other libuno files? Quote: | $ equery f libreoffice | grep libuno_
/usr/lib64/libreoffice/ure/lib/libuno_cppu.so.3
/usr/lib64/libreoffice/ure/lib/libuno_cppuhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_purpenvhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_sal.so.3
/usr/lib64/libreoffice/ure/lib/libuno_salhelpergcc3.so.3 |
|
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Mon Jan 12, 2015 9:30 am Post subject: |
|
|
Interesting, I have installed libreoffice-4.3.5.2 on a couple of systems but never seen this. Please provide more information, e.g.:
Code: | $ emerge -pv libreoffice
$ emerge --info
$ ldd /usr/lib64/libreoffice/program/oosplash |
|
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Mon Jan 12, 2015 5:39 pm Post subject: |
|
|
Code: | $ emerge -pv libreoffice
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-office/libreoffice-4.3.5.2 USE="bluetooth branding cups dbus gtk gtk3 opengl (-aqua) -coinmp -collada -debug -eds (-firebird) -gltf -gnome -gstreamer -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test} -vlc" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB |
Code: | $ emerge --info
Portage 2.2.15 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.4, glibc-2.20-r1, 3.18.0-ck x86_64)
=================================================================
System uname: Linux-3.18.0-ck-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8200_@_2.33GHz-with-gentoo-2.2
KiB Mem: 8170196 total, 5520528 free
KiB Swap: 8297468 total, 8297468 free
Timestamp of tree: Mon, 12 Jan 2015 17:15:01 +0000
sh bash 4.3_p33
ld GNU ld (Gentoo 2.24 p1.4) 2.24
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
ccache version 3.2.1 [enabled]
app-shells/bash: 4.3_p33
dev-java/java-config: 2.2.0
dev-lang/perl: 5.20.1-r4
dev-lang/python: 2.7.9-r1, 3.3.5-r1, 3.4.2
dev-util/ccache: 3.2.1-r1
dev-util/cmake: 3.0.2
dev-util/pkgconfig: 0.28-r2
sys-apps/baselayout: 2.2
sys-apps/openrc: 0.13.6
sys-apps/sandbox: 2.6-r1
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.11.6, 1.13.4, 1.14.1, 1.15
sys-devel/binutils: 2.24-r3
sys-devel/gcc: 4.7.3-r1, 4.8.4
sys-devel/gcc-config: 1.8
sys-devel/libtool: 2.4.4
sys-devel/make: 4.1-r1
sys-kernel/linux-headers: 3.18 (virtual/os-headers)
sys-libs/glibc: 2.20-r1
Repositories: gentoo portage_mobalindesk mv bar lorelei-overlay
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/iproute2 /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/var/cache/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask-write"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildsyspkg ccache clean-logs compress-build-logs config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles merge-sync news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.halifax.rwth-aachen.de/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://de-mirror.org/gentoo/ http://de-mirror.org/gentoo/ ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8 -l2"
PKGDIR="/var/cache/portage/packages/amd64_core2"
PORTAGE_COMPRESS="xz"
PORTAGE_COMPRESS_FLAGS="--x86"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /var/lib/layman/mv /var/lib/layman/bar-overlay /var/lib/layman/lorelei"
USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth bluray branding bzip2 cairo cdda cddb cdio cdr cli conntrack consolekit cracklib crossdev crypt cryptsetup cscope cups cxx dbus dri dts dvd dvdr emboss encode exif fam fat firefox flac fortran gdbm gif gimp git glamor gpm gtk gtk3 hddtemp iconv id3 jpeg lcms ldap libnotify lm_sensors lz4 lzo mad mercurial mmx mng modules mp3 mp4 mpeg multilib ncurses nfs nls nptl nsplugin ocr ogg opengl openmp optimization pam pango pcre pdf png policykit ppds qt3support qt4 rar readline sdl session smp spell sse sse2 sse3 sse4_1 ssl ssse3 startup-notification strong-optimization svg tcpd tiff truetype udev udisks unicode upnp upower usb vim vim-pager vim-syntax vorbis wxwidgets x264 xa xcb xml xmp xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" SANE_BACKENDS="pixma" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON |
Code: | $ ldd /usr/lib64/libreoffice/program/oosplash
linux-vdso.so.1 (0x00007fffa0e9a000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007ff44528d000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007ff444f53000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007ff444d1e000)
libuno_sal.so.3 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007ff444989000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007ff444777000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007ff444557000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007ff444353000)
libz.so.1 => /lib64/libz.so.1 (0x00007ff44413d000)
libm.so.6 => /lib64/libm.so.6 (0x00007ff443e3d000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff445490000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007ff443c39000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007ff443a33000) |
Code: | $ equery f libreoffice | grep libuno_
/usr/lib64/libreoffice/ure/lib/libuno_cppu.so.3
/usr/lib64/libreoffice/ure/lib/libuno_cppuhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_purpenvhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_sal.so.3
/usr/lib64/libreoffice/ure/lib/libuno_salhelpergcc3.so.3 |
_________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Mon Jan 12, 2015 5:48 pm Post subject: |
|
|
Okay... is the following link present?
Code: | $ ls -l /usr/lib64/libreoffice/ure-link |
...should be like that:
Code: | lrwxrwxrwx 1 root root 3 21. Dez 07:17 /usr/lib64/libreoffice/ure-link -> ure |
|
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Mon Jan 12, 2015 5:50 pm Post subject: |
|
|
Code: | $ ls -l /usr/lib64/libreoffice/ure-link
lrwxrwxrwx 1 root root 3 Jan 12 03:25 /usr/lib64/libreoffice/ure-link -> ure/
$ ls -l /usr/lib64/libreoffice/ure
total 0
drwxrwxr-x 2 root root 90 Jan 12 03:25 bin/
drwxrwxr-x 2 root root 695 Jan 12 03:25 lib/
drwxrwxr-x 3 root root 27 Jan 12 03:25 share/ |
_________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Tue Jan 13, 2015 11:16 am Post subject: |
|
|
Massimo B. wrote: | Quote: | $ ls -l /usr/lib64/libreoffice/ure-link
lrwxrwxrwx 1 root root 3 Jan 12 03:25 /usr/lib64/libreoffice/ure-link -> ure/
$ ls -l /usr/lib64/libreoffice/ure
total 0
drwxrwxr-x 2 root root 90 Jan 12 03:25 bin/
drwxrwxr-x 2 root root 695 Jan 12 03:25 lib/
drwxrwxr-x 3 root root 27 Jan 12 03:25 share/ |
| There is a trailing / that me and genstorm don't have. |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Tue Jan 13, 2015 6:15 pm Post subject: |
|
|
Who's fault is this and how can I fix it?
Code: | $ cd /usr/lib64/libreoffice ; rm -f ure-link ; ln -s ure ure-link ; ls -al ure-link
removed ‘ure-link’
‘ure-link’ -> ‘ure’
lrwxrwxrwx 1 root root 3 Jan 13 19:15 ure-link -> ure/ |
However I'm not sure this is the problem, because double // in links usually are not problem: Code: | $ ls -ald /usr////lib64///libreoffice
drwxr-xr-x 1 root root 4,0K Jan 13 19:15 /usr////lib64///libreoffice/ |
_________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Wed Jan 14, 2015 7:24 am Post subject: |
|
|
-> bug 536558 _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Tue Jan 20, 2015 4:14 pm Post subject: |
|
|
I'm still without a working libreoffice, and no answer on the bug report.. Nobody else encountering this issue? _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Wed Jan 21, 2015 6:54 pm Post subject: |
|
|
Apparently not, I've got it working on several amd64 but also ~amd64 systems. Is the error happening since 4.2.8.2/4.3.5.2? Do you have a build.log available? |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Wed Jan 21, 2015 6:57 pm Post subject: |
|
|
I remember 4.2.8.2 was working some day, but now rebuilding both 4.2.8.2 or 4.3.5.2 does not help. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Wed Jan 21, 2015 7:22 pm Post subject: |
|
|
For lack of inspiration, try with disabled ccache. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Sat Jan 31, 2015 6:28 pm Post subject: |
|
|
Any news, any change? |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Sun Feb 01, 2015 6:53 pm Post subject: |
|
|
No news yet. I had ccache disabled all the time, I just enabled the last few rebuilds of libreoffice to speed it up a bit.
For the future, would it save me to keep a working quickpkg tar-ball of libreoffice or wouldn't that save me for broken dependencies? It is just that libreoffice sometimes is an important tool, and for now I needed to startup some live-Linux from DVD and use that libreoffice via ssh/X. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
Hotblack n00b
Joined: 28 Dec 2004 Posts: 46
|
Posted: Wed Feb 11, 2015 4:28 pm Post subject: |
|
|
Same problem here.
I don't know if it's the "cleanest" solution, but putting
Code: | LDPATH="/usr/lib/libreoffice/ure/lib/:/usr/lib/libreoffice/program/" |
into
Code: | /etc/env.d/99libreoffice |
and then
did the trick for me |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Thu Feb 12, 2015 9:31 am Post subject: |
|
|
Until the problem source is found and fixed, this could at least save my neck without hours recompiling... will try that hack later.
Remember that Libreoffice is sometimes required for daily office tasks that cannot wait for days. Then storing some quickpkg does not help for that kind of disaster. Ultimate idea was booting up some Live-Linux and using remotely via ssh/X.
Moreover there is currently no production-ready alternative to Libreoffice, though I'm using the Google Docs cloud more and more for a flexible shared working on simple documents. Cloud functionality is good while the document features itself are minimalistic but sufficient for most jobs compared to Libreoffice. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Thu Feb 12, 2015 6:12 pm Post subject: |
|
|
Massimo B. wrote: | Remember that Libreoffice is sometimes required for daily office tasks that cannot wait for days. Then storing some quickpkg does not help for that kind of disaster. |
Of course it does, you just need to bring back the dependencies of the quickpkg'd version as well. |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Sun Mar 01, 2015 10:26 am Post subject: |
|
|
Hotblack wrote: | Code: | LDPATH="/usr/lib/libreoffice/ure/lib/:/usr/lib/libreoffice/program/" | into Code: | /etc/env.d/99libreoffice | and thendid the trick for me | Thank you very much, that did fix it at least for now. I'll add that to the bugreport. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Sun Mar 01, 2015 7:25 pm Post subject: |
|
|
Where does this LDPATH arrive? I is not in /etc/profile.env later? But it works. _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
Hotblack n00b
Joined: 28 Dec 2004 Posts: 46
|
Posted: Wed Mar 04, 2015 2:49 pm Post subject: |
|
|
/etc/ld.so.conf |
|
Back to top |
|
|
Massimo B. Veteran
Joined: 09 Feb 2005 Posts: 1759 Location: PB, Germany
|
Posted: Fri Jul 24, 2015 9:15 am Post subject: |
|
|
Interesting comment about why libreoffice can fail with squashmount: 536558#c7 _________________ HP ZBook Power 15.6" G8 i7-11800H|HP EliteDesk 800G1 i7-4790|HP Compaq Pro 6300 i7-3770 |
|
Back to top |
|
|
|