Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

 Índice > Todo acerca de Linux > Programas y Aplicaciones Nuevo tema Publicar Respuesta
 skype 5.5 para CentOS7
Tema anterior
   
al-serv
Publicado en 14/11/17 03:02 (Leído 88 veces)  

Miembro Activo

Estado: desconectado
Forum User

Inscrito: 01/03/08
Publicaciones: 608
País:Cataluña
Buenas!
estoy intentando compilar skype5.5 para CentOS 7 con mock y se compila bien pero cuando quiero instalar me requiere:
Necesita: libffmpeg.so()(64bit)

a que dependencia se refiere ya que no hay manera, tengo instalado el ffmpeg e incluso el qmplay2 pero continua pidiendo esta dependencia.. alguna idea??
Gracias
 
Perfil Sitio Web
 Citar
petercheco
Publicado en 14/11/17 03:45  

Participa mucho

Estado: desconectado
Forum User

Inscrito: 18/06/14
Publicaciones: 36
Hola,
Porqué no descargas el .rpm desde la página de Microsoft?
https://go.skype.com/skypeforlinux-64.rpm

Saludos.
 
Perfil
 Citar
al-serv
Publicado en 14/11/17 06:14  

Miembro Activo

Estado: desconectado
Forum User

Inscrito: 01/03/08
Publicaciones: 608
País:Cataluña
Peter gracias por tu respuesta, utilizo una distribución propia con un repo propio y tengo qeu compilar el src para convertir en RPM y así se actualiza vía yum update Sonrisa

El src de skype4.x sirve para compilar pero ya he mirado y en spec no sale nada que haga referencia a este requerimiento... ;(
 
Perfil Sitio Web
 Citar
Joel Barrios Dueñas
Publicado en 15/11/17 12:00  

Admin

Estado: desconectado
Site Admin

Inscrito: 17/02/07
Publicaciones: 1631
País:Mexico
libFFmpeg.so()(64bit) corresponde a un MODULO (no es una biblioteca compartida) que está dentro del mismo paquete RPM. Ejemplo: qmplay2 incluye /usr/lib64/qmplay2/modules/libFFmpeg.so. Igualmente lo incluyen Chromium y Opera y otras aplicaciones que usan las bibliotecas privadas de ffmpeg. Si revisas el contenido de tu paquete, te vas a encontrar que dentro hay un archivo libFFmpeg.so. Añádele al *.spec lo siguiente:

%global __provides_exclude ^(libFFmpeg)\.so
%global __requires_exclude ^(libFFmpeg)\.so

¡De nada!
 
Perfil Sitio Web
 Citar
petercheco
Publicado en 15/11/17 12:14  

Participa mucho

Estado: desconectado
Forum User

Inscrito: 18/06/14
Publicaciones: 36
Para poder compilar dicha versión de Skype (5.5 o 8.x) debes tener ffmpeg 3 en adelante.
Te aconsejo usar el src.rpm de Fedora y recompilarlo para CentOS de la siguiente manera:

rpmbuild --rebuild ffmpeg-3.3.5-1.fc26.src.rpm

Descarga:
http://download1.rpmfusion.org/free/fedora/updates/26/SRPMS/ffmpeg-3.3.5-1.fc26.src.rpm

Después deberás instalar tanto ffmpeg como ffmpeg-devel generados.

Saludos.
 
Perfil
 Citar
petercheco
Publicado en 15/11/17 12:29  

Participa mucho

Estado: desconectado
Forum User

Inscrito: 18/06/14
Publicaciones: 36
O usa el repositorio de Skype oficial en tu distro CentOS/ServOS:

nano /etc/yum.repos.d/skype-stable.repo

[skype-stable]
name=Skypeforlinux - stable
baseurl=https://repo.skype.com/rpm/stable/
enabled=1
skip_if_unavailable=1
gpgkey=https://repo.skype.com/data/SKYPE-GPG-KEY
gpgcheck=1
 
Perfil
 Citar
al-serv
Publicado en 16/11/17 09:53  

Miembro Activo

Estado: desconectado
Forum User

Inscrito: 01/03/08
Publicaciones: 608
País:Cataluña
Joel eres dios Sonrisa si que me ha funcionado!
el otro problema que se me presenta es que al pasar un paquete original de i586 a x86_64 me da este error al actualizarse:
skype-4.3.0.37-1.i586 was supposed to be removed but is not!

Si que podría poner , en el spec que haga un yum remove skype.i586 pero hay alguna forma más correcta para que en la actualización, ese paquete lo elimine?

@petercheco Gracias por tus comentarios, el problema que lo tengo algo personalizado, utilizo una versión de CentOS adaptada y con repo propio y por eso necesito de compilar mis propios RPM con mock Sonrisa
la versión ffmpeg-2.8.13 te sirve para que puedas compilar la versión 5 y 8 de skype y funciona perfectamente, la versión ffmpeg-3.x me rompe varios paquetes del sistema que no me interesa actualizar de momento Sonrisa
 
Perfil Sitio Web
 Citar
Joel Barrios Dueñas
Publicado en 16/11/17 01:53  

Admin

Estado: desconectado
Site Admin

Inscrito: 17/02/07
Publicaciones: 1631
País:Mexico
También es sencillo de resolver. Sólo añade la siguiente combinación con los números de versión y lanzamiento que pongo a continuación:

PHP Formatted Code
Conflicts: skype < 4.3.0.38-2
Conflicts: skype < 4.3.0.38-2.i586
Obsoletes: skype < 4.3.0.38-2
Obsoletes: skype < 4.3.0.38-2.i586


Si te funciona, por favor, cambia el título del post y añade [Solucionado].

Citando a: al-serv

Joel eres dios Sonrisa si que me ha funcionado!
el otro problema que se me presenta es que al pasar un paquete original de i586 a x86_64 me da este error al actualizarse:
skype-4.3.0.37-1.i586 was supposed to be removed but is not!

Si que podría poner , en el spec que haga un yum remove skype.i586 pero hay alguna forma más correcta para que en la actualización, ese paquete lo elimine?

@petercheco Gracias por tus comentarios, el problema que lo tengo algo personalizado, utilizo una versión de CentOS adaptada y con repo propio y por eso necesito de compilar mis propios RPM con mock Sonrisa
la versión ffmpeg-2.8.13 te sirve para que puedas compilar la versión 5 y 8 de skype y funciona perfectamente, la versión ffmpeg-3.x me rompe varios paquetes del sistema que no me interesa actualizar de momento Sonrisa

 
Perfil Sitio Web
 Citar
al-serv
Publicado en 16/11/17 06:09  

Miembro Activo

Estado: desconectado
Forum User

Inscrito: 01/03/08
Publicaciones: 608
País:Cataluña
Wow perfecto!! ya no me acordaba de el obsoletes, hace algún tiempo que no compilaba jejeje Sonrisa

Gracias Joel!! Sonrisa
 
Perfil Sitio Web
 Citar
Contenido generado en: 0,22 segundos Nuevo tema Publicar Respuesta
 Todas las horas son UTC. Hora actual 05:35 .
Tema normal Tema normal
Tema persistente Tema persistente
Tema cerrado Tema cerrado
Nueva publicación Nueva publicación
Persistente con nueva publicación Persistente con nueva publicación
Cerrado con nueva publicación Cerrado con nueva publicación
Ver publicaciones anónimas 
Usuarios anónimos pueden publicar 
Se permite HTML Filtrado 
Contenido censurado