Bienvenido(a) a Alcance Libre 05/02/2023, 08:03
|
![]() |
Índice del foro > Todo acerca de Linux > Programas y Aplicaciones |
![]() ![]() |
![]() |
al-serv |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 03/01/08 Mensajes: 641 Localización: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 |
|||||||
|
||||||||
petercheco |
|
|||||||
![]() ![]() ![]() ![]() ![]() Participa mucho ![]() Estado: desconectado ![]() Identificado: 06/18/14 Mensajes: 36 |
Hola,
Porqué no descargas el .rpm desde la página de Microsoft? https://go.skype.com/skypeforlinux-64.rpm Saludos. |
|||||||
|
||||||||
al-serv |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 03/01/08 Mensajes: 641 Localización: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
![]() El src de skype4.x sirve para compilar pero ya he mirado y en spec no sale nada que haga referencia a este requerimiento... ;( |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 02/17/07 Mensajes: 1761 Localización: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! |
|||||||
|
||||||||
petercheco |
|
|||||||
![]() ![]() ![]() ![]() ![]() Participa mucho ![]() Estado: desconectado ![]() Identificado: 06/18/14 Mensajes: 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. |
|||||||
|
||||||||
petercheco |
|
|||||||
![]() ![]() ![]() ![]() ![]() Participa mucho ![]() Estado: desconectado ![]() Identificado: 06/18/14 Mensajes: 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 |
|||||||
|
||||||||
al-serv |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 03/01/08 Mensajes: 641 Localización:Cataluña |
Joel eres dios
![]() 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 ![]() 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 ![]() |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 02/17/07 Mensajes: 1761 Localización: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-2Conflicts: 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 |
|||||||
|
||||||||
al-serv |
|
|||||||
![]() ![]() ![]() ![]() ![]() Miembro Activo ![]() Estado: desconectado ![]() Identificado: 03/01/08 Mensajes: 641 Localización:Cataluña |
Wow perfecto!! ya no me acordaba de el obsoletes, hace algún tiempo que no compilaba jejeje
![]() Gracias Joel!! ![]() |
|||||||
|
||||||||
Contenido generado en: 0.27 segundos |
![]() ![]() |
Todas las horas son CST. Hora actual 08:03 AM. |
|
|