This forum has been archived. All content is frozen. Please use KDE Discuss instead.

RHEL 6 and AMAROK - Won't compile...Please help.....

Tags: None
(comma "," separated)
ellmoe
Registered Member
Posts
28
Karma
0
Ok well, good evening everyone.
I search the web for a few hours prior posting here.
The information is just not available on how to install Amarok in RHEL 6.

Can we make a simple HOW TO install for RHEL 6, I am sure I am not the only one looking for such information.
Let me paste how far I got, maybe someone can help me. Thanks In advance.

Code: Select all
[moe@oc2067074600 amarok-2.5.0]$ /opt/cmake/bin/cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde -DCMAKE_BUILD_TYPE=debugfull -DWITH_MP4=ON -DWITH_ASF=ON /home/moe/MOE/download/firefox/amarok-2.5.0
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- /home/moe/MOE/download/firefox/amarok-2.5.0/cmake/modules
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Taglib found: -ltag
-- Performing Test TAGLIB_ASF_FOUND
-- Performing Test TAGLIB_ASF_FOUND - Success
-- Performing Test TAGLIB_MP4_FOUND
-- Performing Test TAGLIB_MP4_FOUND - Success
-- Taglib-Extras found: -L/home/moe/kde/lib -ltag-extras
-- Performing Test COMPLEX_TAGLIB_FILENAME
-- Performing Test COMPLEX_TAGLIB_FILENAME - Failed
CMake Error at /opt/cmake/share/cmake-2.8/Modules/FindKDE4.cmake:98 (MESSAGE):
  ERROR: cmake/modules/FindKDE4Internal.cmake not found in
  /home/moe/.kde/share/apps;/usr/share/kde-settings/kde-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
  CMakeLists.txt:86 (find_package)


-- Configuring incomplete, errors occurred!
[moe@oc2067074600 amarok-2.5.0]$
User avatar
Sentynel
KDE Developer
Posts
285
Karma
1
OS
I suspect you are missing KDE development packages, and/or your version of KDE is too old.


ellmoe
Registered Member
Posts
28
Karma
0
Well this is what I have been reading almost everywhere.

Can you please walk me trough, tell me which package I need exactly.
And what information should I provide you so you can help me.

Thanks in advance
User avatar
Sentynel
KDE Developer
Posts
285
Karma
1
OS
I don't know, I've never used RHEL. Check your KDE version; if it's older than 4.6 you're out of luck unless you want to build KDE and any of its dependencies necessary (which is not something I can help you with). If it's 4.6 or newer, you will need to look up or ask in a RHEL support forum how to install development packages for KDE.


ellmoe
Registered Member
Posts
28
Karma
0
I am using Gnome, would that be a problem?
User avatar
Sentynel
KDE Developer
Posts
285
Karma
1
OS
You don't need to be using KDE as your desktop environment, but you do need KDE's libraries installed.


ellmoe
Registered Member
Posts
28
Karma
0
I am progressing, I got to a stage that I don't know how to fix it.
Any idea will be appreciated. Thanks

Code: Select all
# rpm -Uhv http://mirror.centos.org/centos/6/os/x86_64/Packages/openssl-1.0.0-20.el6.x86_64.rpm
Retrieving http://mirror.centos.org/centos/6/os/x86_64/Packages/openssl-1.0.0-20.el6.x86_64.rpm
warning: /var/tmp/rpm-tmp.PhhlNa: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing...                ########################################### [100%]
   package openssl-1.0.0-20.el6_2.4.x86_64 (which is newer than openssl-1.0.0-20.el6.x86_64) is already installed
   package openssl-1.0.0-20.el6_2.4.i686 (which is newer than openssl-1.0.0-20.el6.x86_64) is already installed
   file /usr/share/man/man1/ca.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/nseq.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/openssl.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/req.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/sslrand.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/x509.1ssl.gz from install of openssl-1.0.0-20.el6.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
There is nothing wrong with that, just a message telling you that you already have a newer version installed.


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
ellmoe
Registered Member
Posts
28
Karma
0
Well why does it still ask for it then ? ;)

Code: Select all
rpm -Uhv http://mirror.centos.org/centos/6/updates/x86_64/Packages/openssl-devel-1.0.0-20.el6_2.5.x86_64.rpm
Retrieving http://mirror.centos.org/centos/6/updates/x86_64/Packages/openssl-devel-1.0.0-20.el6_2.5.x86_64.rpm
warning: /var/tmp/rpm-tmp.qihlj7: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
   openssl = 1.0.0-20.el6_2.5 is needed by openssl-devel-1.0.0-20.el6_2.5.x86_64
ellmoe
Registered Member
Posts
28
Karma
0
Anyone have any suggestion please?
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
Well, you have a wrong version, read again: you need version 1.0.0-20.el6_2.5, but have 1.0.0-20.el6_2.4 installed. Sorry, I didn't see that immediately.

Are there strong reasons why you have to use CentOS or could you consider using Fedora instead? To be honest, CentOS is not exactly up-to-date with recent software and it will be quite hard to find all the necessary dependencies with the correct version, even with CentOS 6.2


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
ellmoe
Registered Member
Posts
28
Karma
0
Well I don't mind using anything that might work. Just walk me trough and let's try it.

Tell me what do I need to do, and I will do it.
Thanks Merci ;)
ellmoe
Registered Member
Posts
28
Karma
0
And this happen when I try to install the 2.5.

Code: Select all
rpm -Uhv http://mirror.centos.org/centos/6/updates/x86_64/Packages/openssl-1.0.0-20.el6_2.5.x86_64.rpm
Retrieving http://mirror.centos.org/centos/6/updates/x86_64/Packages/openssl-1.0.0-20.el6_2.5.x86_64.rpm
warning: /var/tmp/rpm-tmp.CPoHkb: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing...                ########################################### [100%]
   file /usr/share/man/man1/ca.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/ciphers.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/cms.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/nseq.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/openssl.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/req.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/smime.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/sslrand.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
   file /usr/share/man/man1/x509.1ssl.gz from install of openssl-1.0.0-20.el6_2.5.x86_64 conflicts with file from package openssl-1.0.0-20.el6_2.4.i686
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
Well, get yourself a recent Fedora version, install it and you will have the latest software you want. See also http://fedoraproject.org/.

Mind you, if the compatibility with Red Hat is not mandatory, any recent Linux distribution will do, for example http://kubuntu.org


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
ellmoe
Registered Member
Posts
28
Karma
0
I tough u meant we can use package for Fedora with my actual distribution. I cannot change the linux I am running right now. It's a work provided computer if you see what I mean...Thanks

Is there anything else to do?


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], Sogou [Bot], Yahoo [Bot]