No puedo compilar Amarok 2.3

  • vndecid
Escrito el 19 Marzo, 2010 - 16:10

Hola estoy intentando instalar Amarok 2.3 ...compilandolo y estoy realmente SACADO!

Me pide como requerimiento mysql embebido...PERO YA INSTALE TODO LO LIBMYSQL-DEV!!!!

Y  no se que hacer

Aca el requerimiento...

-----------------------------------------------------------------------------

-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
   * mysqld  <http://www.mysql.com>
     Embedded MySQL Libraries

-----------------------------------------------------------------------------

CMake Error at /usr/share/apps/cmake/modules/MacroLogFeature.cmake:141 (MESSAGE):
  Exiting: Missing Requirements
Call Stack (most recent call first):
  CMakeLists.txt:171 (macro_display_feature_log)

-- Configuring incomplete, errors occurred!

Y ya INSTALE LAS DEPENDECIAS!!


bash-4.0$ sudo urpmi libmysql -a

Password:
Los paquetes libmysql-proxy-devel-0.7.2-1mdv2010.0.i586, libmysql-static-devel-5.1.42-0.2mdv2010.0.i586, libmysqlpp3-3.0.8-1mdv2009.1.i586, libmysql16-5.1.42-0.2mdv2010.0.i586, libmysql-proxy0-0.7.2-1mdv2010.0.i586, libmysql-static-devel-5.1.42-0.2mdv2010.0.i586, libmysql16-5.1.42-0.2mdv2010.0.i586, libmysql-devel-5.1.42-0.2mdv2010.0.i586, libmysqlpp-devel-3.0.8-1mdv2009.1.i586, libmysql-devel-5.1.42-0.2mdv2010.0.i586 ya están instalados

bash-4.0$

Desde  ya muchas gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

MySQL

  • Gravatar de MegaLegner
  • MegaLegner
  • 06/14/08
  • 19 Marzo, 2010 - 16:43

Ocurre algo super curioso aquí, resulta que ninguno de los paquetes libmysql exige como dependencia al mismo paquete mysql

obvio que debes instalarlo tambien:

# urpmi mysql


Saludos!

--

Ya lo tengo instalado yo

  • Gravatar de vndecid
  • vndecid
  • 05/01/06
  • 19 Marzo, 2010 - 16:59

Ya lo tengo instalado yo

bash-4.0$ sudo urpmi mysql
Password:                
El paquete mysql-5.1.42-0.2mdv2010.0.i586 ya está instalado
bash-4.0$ sudo urpmi mysql -a                             
Los paquetes mysql-5.1.42-0.2mdv2010.0.i586, mysql-5.1.42-0.2mdv2010.0.i586 ya están instalados
No se puede instalar el paquete pedido:                                                       
mysql-5.1.40-1mdv2010.0.i586 (para mantener mysql-5.1.42-0.2mdv2010.0.i586)                   
¿Seguir adelante con la instalación? (S/n) s                                                  

bash-4.0$ cd amarok-2.3.0-build/

bash-4.0$ cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull

-- Taglib found: -L/usr/lib -ltag                                                           
-- Taglib-Extras found: -L/usr/lib -ltag-extras                                             
-- Found Qt-Version 4.6.1 (using /usr/bin/qmake)                                            
-- Found X11: /usr/lib/libX11.so                                                            
-- Phonon Version: 4.3.80                                                                   
-- Found KDE 4.4 include dir: /usr/include                                                  
-- Found KDE 4.4 library dir: /usr/lib                                                      
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler                  
-- Found automoc4: /usr/bin/automoc4                                                        
-- Checking if the QtScript Qt Bindings are installed.                                      
-- includes /usr/lib/qt4/include/QtCore;/usr/lib/qt4/include/QtScript;/usr/include;/usr/include/KDE;/usr/include/KDE;/usr/include;/usr/lib/qt4/include/QtXmlPatterns;/usr/lib/qt4/include/QtXml;/usr/lib/qt4/include/QtWebKit;/usr/lib/qt4/include/QtUiTools;/usr/lib/qt4/include/QtTest;/usr/lib/qt4/include/QtSvg;/usr/lib/qt4/include/QtSql;/usr/lib/qt4/include/QtScriptTools;/usr/lib/qt4/include/QtScript;/usr/lib/qt4/include/QtOpenGL;/usr/lib/qt4/include/QtNetwork;/usr/lib/qt4/include/QtMultimedia;/usr/lib/qt4/include/QtHelp;/usr/lib/qt4/include/QtDesigner;/usr/lib/qt4/include/QtDesigner;/usr/lib/qt4/include/QtDBus;/usr/lib/qt4/include/QtAssistant;/usr/lib/qt4/include/QtAssistant;/usr/lib/qt4/include/Qt3Support;/usr/lib/qt4/include/QtGui;/usr/lib/qt4/include/QtCore;/usr/lib/qt4/include/Qt;/usr/lib/qt4/mkspecs/default;/usr/lib/qt4/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include libraries Qt4::QtScript;Qt4::QtCore;-lpthread;Qt4::QtGui;-L/usr/lib;-lkdecore;-lkdeui                                                                                     
-- QtBindings found                                                                                                                                                                
-- Found MySQL: /usr/include/mysql, /usr/lib/libmysqlclient.so                                                                                                                     
-- MySQL Embedded not found.                                                                                                                                                       
-- Strigi API needs 'signed char'                                                                                                                                                  
-- Found liblastfm: /usr/include/lastfm, /usr/lib/liblastfm.so
-- checking for one of the modules 'libgpod-1.0'
-- checking for one of the modules 'gdk-pixbuf-2.0'
-- Could NOT find Gdk  (missing:  GDK_INCLUDE_DIRS GDK_LIBRARIES)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- PKGCONFIG() indicates that libmtp is not installed (install the package which contains libmtp.pc if you want to support this feature)
-- Could NOT find CURL  (missing:  CURL_LIBRARY CURL_INCLUDE_DIR)
-- Libgcrypt found: /usr/lib/libgcrypt.so
-- checking for one of the modules 'loudmouth-1.0'
-- Could NOT find Loudmouth  (missing:  LOUDMOUTH_INCLUDE_DIRS LOUDMOUTH_LIBRARIES)
-- Found GObject libraries: /usr/lib/libgobject-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libglib-2.0.so
-- Found GObject includes : /usr/include/glib-2.0/gobject
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- PKGCONFIG() indicates that libmtp is not installed (install the package which contains libmtp.pc if you want to support this feature)

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
   * kdelibs - The toolkit Amarok uses to build
   * qtscript-qt - QtScript Qt Bindings
   * mysql - MySQL Server Libraries
   * zlib - zlib
   * qca2 - Qt Cryptographic Architecture
   * strigi - Index metadata of files
   * liblastfm - Enable Last.Fm service, including scrobbling, song submissions, and suggested song dynamic playlists
   * libxml2 - LibXML2 is an XML parser required by mp3tunes.
   * openssl or libgcrypt - OpenSSL or GNU Libgcrypt provides cryptographic functions required by mp3tunes.
   * Qt4 Glib support - Qt4 must be compiled with glib support for mp3tunes
   * gobject - Required by libgpod and mp3tunes.
   * glib2 - Required by libgpod and mp3tunes

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * libgpod (0.7.0 or higher)  <http://sourceforge.net/projects/gtkpod/>
     Support Apple iPod audio devices
   * Gdk (2.0.x or higher)  <http://developer.gnome.org/arch/imaging/gdkpixbuf.html>
     Support for artwork on iPod audio devices via GdkPixbuf
   * libmtp (0.3.0 or higher)  <http://libmtp.sourceforge.net/>
     Enable Support for portable media devices that use the media transfer protocol
   * curl  <http://curl.haxx.se>
     cURL provides the necessary network libraries required by mp3tunes.
   * loudmouth  <http://www.loudmouth-project.org>
     Loudmouth is the communication backend needed by mp3tunes for syncing.

-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
   * mysqld  <http://www.mysql.com>
     Embedded MySQL Libraries

-----------------------------------------------------------------------------

CMake Error at /usr/share/apps/cmake/modules/MacroLogFeature.cmake:141 (MESSAGE):
  Exiting: Missing Requirements
Call Stack (most recent call first):
  CMakeLists.txt:171 (macro_display_feature_log)

-- Configuring incomplete, errors occurred!
bash-4.0$

tambien lei http://blogdrake.net/node/16951  y instale el paquete (

bash-4.0$ sudo urpmi libmysql-static-devel
El paquete libmysql-static-devel-5.1.42-0.2mdv2010.0.i586 ya está instalado
bash-4.0$

)

Pero todo sigue igual...

Gracias por contestar tan rapidamente ;-)!

--

Sin(x)-e^x veni Integrate.....e^x-Para que si siempre es lo mismo

libmysql16

  • Gravatar de MegaLegner
  • MegaLegner
  • 06/14/08
  • 19 Marzo, 2010 - 18:41

mysqld (o libmysqld según la página oficial de MySQL) se refiere a una seria de librerias dinámicas

verifica si tienes instalado el siguiente paquete:

libmysql16

intenta de nuevo y nos comentas

Saludos!

--

bash-4.0$ sudo urpmi

  • Gravatar de vndecid
  • vndecid
  • 05/01/06
  • 19 Marzo, 2010 - 19:04

bash-4.0$ sudo urpmi libmysql16
Password:
El paquete libmysql16-5.1.42-0.2mdv2010.0.i586 ya está instalado

Yo creo que tengo instalado mysql embebido pero mu probablemente donde busca el instalador no esta la libreria o la libreria tiene otro nombre el tema es que no se como saber eso :P

--

Sin(x)-e^x veni Integrate.....e^x-Para que si siempre es lo mismo

OT

  • Gravatar de drakedalfa
  • drakedalfa
  • 05/16/05
  • 19 Marzo, 2010 - 19:41

¿Porque usas urpmi con sudo?

--

Temporada de caza de Koalas | ¿Quien es Jesucristo?

Por que es mas comodo ...nada

  • Gravatar de vndecid
  • vndecid
  • 05/01/06
  • 19 Marzo, 2010 - 19:59

Por que es mas comodo ...nada mas...si no se me pasa que entre a la consola de root y hago cada tontera siendo root...:P

Es un feo icio que aprendi de versiones mucho mas viejas de Mandriva (algunos tutoriales) que se me pego con kubuntu y luego con ubuntu ...

Al igual que "nano" jeje

Igual

bash-4.0$ su
Password:
[root@localhost C]# urpmi libmysql
Ningún paquete llamado libmysql
Los siguientes paquetes contienen libmysql: libmysql-devel, libmysql-proxy-devel, libmysql-proxy0, libmysql-static-devel, ...
Debería usar "-a" para utilizarlos a todos
[root@localhost C]# urpmi libmysql -a
Los paquetes libmysql-proxy-devel-0.7.2-1mdv2010.0.i586, libmysql-static-devel-5.1.42-0.2mdv2010.0.i586, libmysqlpp3-3.0.8-1mdv2009.1.i586, libmysql16-5.1.42-0.2mdv2010.0.i586, libmysql-proxy0-0.7.2-1mdv2010.0.i586, libmysql-static-devel-5.1.42-0.2mdv2010.0.i586, libmysql16-5.1.42-0.2mdv2010.0.i586, libmysql-devel-5.1.42-0.2mdv2010.0.i586, libmysqlpp-devel-3.0.8-1mdv2009.1.i586, libmysql-devel-5.1.42-0.2mdv2010.0.i586 ya están instalados
[root@localhost C]# urpmi mysql
El paquete mysql-5.1.42-0.2mdv2010.0.i586 ya está instalado
[root@localhost C]#

no hay diferencia lamentablemente

--

Sin(x)-e^x veni Integrate.....e^x-Para que si siempre es lo mismo

http://amarok.kde.org/en/rele

  • Gravatar de will
  • will
  • 12/31/08

No se que me quisiste decir

  • Gravatar de vndecid
  • vndecid
  • 05/01/06
  • 20 Marzo, 2010 - 18:16

No se que me quisiste decir aunque esta muy divertido el comentario este

each new version introduces more bugs, less usability, database changes
and (at least it's a beta) crashes. Don't you guys know what software
engineering is? You sit on your butt for a long time and design
workflows, specify features, create test cases, write documentation etc
and after this time you begin coding
. It is obvious to me that you
neglect most of this. I have seldom seen such poor quality software.
You did the rewrite, so you had the chance to plan everything carefully.

Nada mas lejos de la verdad

--

Sin(x)-e^x veni Integrate.....e^x-Para que si siempre es lo mismo

Pude compilarlo mediante el

  • Gravatar de vndecid
  • vndecid
  • 05/01/06
  • 29 Marzo, 2010 - 15:56

Pude compilarlo mediante el paquete GIT que provee la pagina de amarok...;-)!

--

Sin(x)-e^x veni Integrate.....e^x-Para que si siempre es lo mismo

Hola

  • Gravatar de vfmBOFH
  • vfmBOFH
  • 12/29/09
  • 29 Marzo, 2010 - 16:36

Gracias por compartir tu solución.

Pero no me edites los títulos de los hilos, de éso nos encargamos los BOFH malencarados y prepotentes :D

--

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.