New to this forum, have used linux ~40 years but have not progress far from newbie status, especially when it come to resolving dependency issues. I am currently runing a 64bit slackware 14.2 distribution. It only has the 64 bit libraries installed. At the top of dmsg I see:
Linux version 4.4.14 (root@hive64) (gcc version 5.3.0 (GCC) ) #2 SMP Fri Jun 24 13:38:27 CDT 2016
to check out glibc I ran the following:
bash-4.3# /lib64/libc.so.6
GNU C Library (GNU libc) stable release version 2.23, by Roland McGrath et al.
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 5.3.0.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.
I think the 'crypt add-on version 2.1' above means I have that add-on installed and from what I have read on-line this means I should have rtld(GNU_HASH) installed. However I downloaded the current RPM release of AOO 4.1.7
as a tar.gz, expand to a temp directory, cd into its RPMS directory and run install command:
bash-4.3# rpm -Uvih *.rpm
error: Failed dependencies:
rtld(GNU_HASH) is needed by openoffice-core04-4.1.7-9800.x86_64
so I am clearly doing something wrong. Suggestions?
[Solved] rtld(rtld(GNU_HASH) dependency problem
[Solved] rtld(rtld(GNU_HASH) dependency problem
Last edited by Hagar Delest on Wed Nov 20, 2019 9:51 pm, edited 1 time in total.
Reason: tagged solved
Reason: tagged solved
Windows 10 , 64 bit system, believe to be OpenOffice 4.0 but can't verify as registering from linux
Slackware Linux 14.2 attempting OpenOffice 4.1.7 install but it fails
Slackware Linux 14.2 attempting OpenOffice 4.1.7 install but it fails
Re: rtld(rtld(GNU_HASH) dependency problem with A)) 4.17 ins
Perhaps you mean Unix/Xenix - Linus released Linux in 1991.have used linux ~40 years
On Slack 14.2 64 bit you'll probably have better results using Slackware native installer pkgtool. RPM is dependency hell

Download the required language RPM tarball and extract it into a suitable directory. cd into that directory and you'll see the following directory structure:
Code: Select all
drwxr-xr-x 3 huntsman users 4096 Sep 16 06:59 RPMS
drwxr-xr-x 2 huntsman users 4096 Sep 16 06:59 licenses
drwxr-xr-x 2 huntsman users 4096 Sep 16 06:59 readmes
Code: Select all
$ cd RPMS
Code: Select all
$ ls -l desktop-integration
total 4436
-rw-r--r-- 1 huntsman users 1093087 Aug 21 00:07 openoffice4.1.7-freedesktop-menus-4.1.7-9800.noarch.rpm
-rw-r--r-- 1 huntsman users 1109222 Aug 21 00:08 openoffice4.1.7-mandriva-menus-4.1.7-9800.noarch.rpm
-rw-r--r-- 1 huntsman users 1164709 Aug 21 00:07 openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
-rw-r--r-- 1 huntsman users 1168622 Aug 21 00:08 openoffice4.1.7-suse-menus-4.1.7-9800.noarch.rpm
Code: Select all
$ cp desktop-integration/openoffice4.1.7-freedesktop-menus-4.1.7-9800.noarch.rpm .
Code: Select all
$ rpm2tgz *.rpm
Code: Select all
$ rm *.rpm
Slackware 15 64 bit
Apache OpenOffice 4.1.15
LibreOffice 25.2.4.3; SlackBuild for 25.2.4 by Eric Hameleers
---------------------
Apache OpenOffice 4.1.15
LibreOffice 25.2.4.3; SlackBuild for 25.2.4 by Eric Hameleers
---------------------
Roses are Red, Violets are Blue]
Unexpected '{' on line 32
.Re: rtld(rtld(GNU_HASH) dependency problem with A)) 4.17 ins
thank you robleyd
Your instructions worked fine and I have OpenOffice 4.1.7 installed on my Slackware 14.2 system.
I don't know how to do it, but this should be marked as solved.
Per your comment about my experience, I did say ~40 years, but it appears 25 would be more accurate.
I still have CD distributions of Slackware 3.6 and Redhat 5.2 which ran nicely on an Intel 386 system.
In the 1980s I would have been using CPM on a DEC Robin system.
Your instructions worked fine and I have OpenOffice 4.1.7 installed on my Slackware 14.2 system.
I don't know how to do it, but this should be marked as solved.
Per your comment about my experience, I did say ~40 years, but it appears 25 would be more accurate.
I still have CD distributions of Slackware 3.6 and Redhat 5.2 which ran nicely on an Intel 386 system.
In the 1980s I would have been using CPM on a DEC Robin system.
Windows 10 , 64 bit system, believe to be OpenOffice 4.0 but can't verify as registering from linux
Slackware Linux 14.2 attempting OpenOffice 4.1.7 install but it fails
Slackware Linux 14.2 attempting OpenOffice 4.1.7 install but it fails
Re: [Solved] rtld(rtld(GNU_HASH) dependency problem
Hagar has done it - but for future reference...
How to tag a topic as solved.
In your first post, click the Edit button. Go to the subject line and add [Solved] at the beginning of the subject.
Then select the green tick as the Post icon (just below the subject line). Preview if you wish to see how it looks.
Finally, hit Submit - done!
How to tag a topic as solved.
In your first post, click the Edit button. Go to the subject line and add [Solved] at the beginning of the subject.
Then select the green tick as the Post icon (just below the subject line). Preview if you wish to see how it looks.
Finally, hit Submit - done!
Slackware 15 64 bit
Apache OpenOffice 4.1.15
LibreOffice 25.2.4.3; SlackBuild for 25.2.4 by Eric Hameleers
---------------------
Apache OpenOffice 4.1.15
LibreOffice 25.2.4.3; SlackBuild for 25.2.4 by Eric Hameleers
---------------------
Roses are Red, Violets are Blue]
Unexpected '{' on line 32
.