Nux!


Home » Repos » Report a problem or request a package » Duden on CentOS 7
Duden on CentOS 7 [message #2122] Fri, 08 August 2014 19:26 Go to next message
SpaceBack is currently offline  SpaceBack
Messages: 24
Registered: September 2012
Junior Member
When i try to install this app with the fedora rpm from the official site it says this
# yum localinstall --nogpgcheck dudenbib-5.2.0-1-fedora.rpm
Учитани додаци: fastestmirror, langpacks
Испитујем dudenbib-5.2.0-1-fedora.rpm: dudenbib-5.2.0-1.i386
Означавам dudenbib-5.2.0-1-fedora.rpm за инсталацију
Разрешавам зависности
--> Извршава се провера трансакције
---> Package dudenbib.i386 0:5.2.0-1 will be инсталиран
--> Обрађујем зависност: ld-linux.so.2 за пакет: dudenbib-5.2.0-1.i386
Loading mirror speeds from cached hostfile
 * base: mirror.telepoint.bg
 * epel: mirrors.neterra.net
 * extras: mirror.telepoint.bg
 * nux-dextop: li.nux.ro
 * updates: mirror.telepoint.bg
--> Обрађујем зависност: ld-linux.so.2(GLIBC_2.3) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libICE.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libSM.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libX11.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXcursor.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXext.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXfixes.so.3 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXi.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXinerama.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXrandr.so.2 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libXrender.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.1) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.1.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.1.3) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.10) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.11) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.15) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.3) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.3.4) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.4) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.7) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libc.so.6(GLIBC_2.9) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libcrypto.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libdl.so.2 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libdl.so.2(GLIBC_2.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libdl.so.2(GLIBC_2.1) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libfontconfig.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libfreetype.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libgcc_s.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libgcc_s.so.1(GCC_3.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libgcc_s.so.1(GLIBC_2.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libglib-2.0.so.0 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libgthread-2.0.so.0 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libm.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libm.so.6(GLIBC_2.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libm.so.6(GLIBC_2.1) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libm.so.6(GLIBC_2.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0(GLIBC_2.0) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0(GLIBC_2.1) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0(GLIBC_2.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0(GLIBC_2.2.3) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libpthread.so.0(GLIBC_2.3.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: librt.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: librt.so.1(GLIBC_2.2) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libssl.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6(CXXABI_1.3) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6(GLIBCXX_3.4) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6(GLIBCXX_3.4.11) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6(GLIBCXX_3.4.15) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libstdc++.so.6(GLIBCXX_3.4.9) за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libz.so.1 за пакет: dudenbib-5.2.0-1.i386
--> Извршава се провера трансакције
---> Package dudenbib.i386 0:5.2.0-1 will be инсталиран
--> Обрађујем зависност: libcrypto.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libssl.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
---> Package fontconfig.i686 0:2.10.95-7.el7 will be инсталиран
--> Обрађујем зависност: libexpat.so.1 за пакет: fontconfig-2.10.95-7.el7.i686
---> Package freetype.i686 0:2.4.11-9.el7 will be инсталиран
---> Package glib2.i686 0:2.36.3-5.el7 will be инсталиран
--> Обрађујем зависност: libselinux.so.1 за пакет: glib2-2.36.3-5.el7.i686
--> Обрађујем зависност: libffi.so.6 за пакет: glib2-2.36.3-5.el7.i686
---> Package glibc.i686 0:2.17-55.el7 will be инсталиран
--> Обрађујем зависност: libfreebl3.so(NSSRAWHASH_3.12.3) за пакет: glibc-2.17-55.el7.i686
--> Обрађујем зависност: libfreebl3.so за пакет: glibc-2.17-55.el7.i686
---> Package libICE.i686 0:1.0.8-7.el7 will be инсталиран
---> Package libSM.i686 0:1.2.1-7.el7 will be инсталиран
--> Обрађујем зависност: libuuid.so.1(UUID_1.0) за пакет: libSM-1.2.1-7.el7.i686
--> Обрађујем зависност: libuuid.so.1 за пакет: libSM-1.2.1-7.el7.i686
---> Package libX11.i686 0:1.6.0-2.1.el7 will be инсталиран
--> Обрађујем зависност: libxcb.so.1 за пакет: libX11-1.6.0-2.1.el7.i686
---> Package libXcursor.i686 0:1.1.14-2.1.el7 will be инсталиран
---> Package libXext.i686 0:1.3.2-2.1.el7 will be инсталиран
---> Package libXfixes.i686 0:5.0.1-2.1.el7 will be инсталиран
---> Package libXi.i686 0:1.7.2-2.1.el7 will be инсталиран
---> Package libXinerama.i686 0:1.1.3-2.1.el7 will be инсталиран
---> Package libXrandr.i686 0:1.4.1-2.1.el7 will be инсталиран
---> Package libXrender.i686 0:0.9.8-2.1.el7 will be инсталиран
---> Package libgcc.i686 0:4.8.2-16.el7 will be инсталиран
---> Package libstdc++.i686 0:4.8.2-16.el7 will be инсталиран
---> Package zlib.i686 0:1.2.7-13.el7 will be инсталиран
--> Извршава се провера трансакције
---> Package dudenbib.i386 0:5.2.0-1 will be инсталиран
--> Обрађујем зависност: libcrypto.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libssl.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
---> Package expat.i686 0:2.1.0-8.el7 will be инсталиран
---> Package libffi.i686 0:3.0.13-11.el7 will be инсталиран
---> Package libselinux.i686 0:2.2.2-6.el7 will be инсталиран
--> Обрађујем зависност: libpcre.so.1 за пакет: libselinux-2.2.2-6.el7.i686
--> Обрађујем зависност: liblzma.so.5(XZ_5.0) за пакет: libselinux-2.2.2-6.el7.i686
--> Обрађујем зависност: liblzma.so.5 за пакет: libselinux-2.2.2-6.el7.i686
---> Package libuuid.i686 0:2.23.2-16.el7 will be инсталиран
---> Package libxcb.i686 0:1.9-5.el7 will be инсталиран
--> Обрађујем зависност: libXau.so.6 за пакет: libxcb-1.9-5.el7.i686
---> Package nss-softokn-freebl.i686 0:3.15.4-2.el7 will be инсталиран
--> Извршава се провера трансакције
---> Package dudenbib.i386 0:5.2.0-1 will be инсталиран
--> Обрађујем зависност: libcrypto.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
--> Обрађујем зависност: libssl.so.0.9.8 за пакет: dudenbib-5.2.0-1.i386
---> Package libXau.i686 0:1.0.8-2.1.el7 will be инсталиран
---> Package pcre.i686 0:8.32-12.el7 will be инсталиран
---> Package xz-libs.i686 0:5.1.2-8alpha.el7 will be инсталиран
--> Завршено је разрешавање зависности
Грешка: Package: dudenbib-5.2.0-1.i386 (/dudenbib-5.2.0-1-fedora)
            Requires: libssl.so.0.9.8
Грешка: Package: dudenbib-5.2.0-1.i386 (/dudenbib-5.2.0-1-fedora)
            Requires: libcrypto.so.0.9.8
 Можете да пробате употребу --skip-broken опције ради заобилажења проблема
 You could try running: rpm -Va --nofiles --nodigest

I really need this app for my studies. How can i get it to work. Here is the web-page from which I got the rpm http://www.duden.de/support/servicepacks

[Updated on: Fri, 08 August 2014 20:27]

Report message to a moderator

Re: Duden on CentOS 7 [message #2124 is a reply to message #2122] Fri, 08 August 2014 21:38 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1661
Registered: January 2012
Senior Member
Administrator

Hi,

I'd love to help, but it looks like this program is closed source and without the source there's no way I can build an RPM compatible with CentOS 7...
However, there could be a way around it, we can extract the contents of the RPM and try to use that, something like this (as root):

mkdir /tmp/dudenbib
cd /tmp/dudenbib
wget http://www.duden.de/sites/default/files/downloads/servicepacks/bibliothek/dudenbib-5.2.0-1-fedora.rpm
rpm2cpio dudenbib-5.2.0-1-fedora.rpm | cpio -idmv
mv opt/dudenbib /opt/



And then simply execute "/opt/dudenbib/dudenbib" from a terminal or alt+f2. Let me know how it went.
Re: Duden on CentOS 7 [message #2141 is a reply to message #2122] Sat, 09 August 2014 18:20 Go to previous messageGo to next message
SpaceBack is currently offline  SpaceBack
Messages: 24
Registered: September 2012
Junior Member
Didn't work
# /opt/dudenbib/dudenbib
/opt/dudenbib/dudenbib: /opt/dudenbib/dudenbib.bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
/opt/dudenbib/dudenbib: line 6: /opt/dudenbib/dudenbib.bin: Success
Re: Duden on CentOS 7 [message #2142 is a reply to message #2122] Sat, 09 August 2014 19:43 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1661
Registered: January 2012
Senior Member
Administrator

Try this:
yum install glibc.i686
Re: Duden on CentOS 7 [message #2144 is a reply to message #2122] Sat, 09 August 2014 23:06 Go to previous messageGo to next message
SpaceBack is currently offline  SpaceBack
Messages: 24
Registered: September 2012
Junior Member
this is what i got
# /opt/dudenbib/dudenbib
/opt/dudenbib/dudenbib.bin: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory

I did after installing all the missing files
yum install libstdc++.i686 libXrender.i686 libXext.i686   

but how can i now add a icon in the dash or do i have to start it always with that command ? that isnt that importent because it works now but it would be nice. thank you very much !

[Updated on: Sat, 09 August 2014 23:13]

Report message to a moderator

Re: Duden on CentOS 7 [message #2169 is a reply to message #2122] Mon, 11 August 2014 17:37 Go to previous message
nux is currently offline  nux
Messages: 1661
Registered: January 2012
Senior Member
Administrator

When we unpacked the RPM, it also resulted in an "usr/share" directory, there is a .desktop file somewhere in there, copy it in your system's /usr/share/blah, hopefully this will be enough for you to see it in the dash.
Previous Topic: Package request el7
Next Topic: Pkg request el7
Goto Forum:
  


Current Time: Sun Oct 13 23:27:29 BST 2019

Total time taken to generate the page: 0.01308 seconds