Foros del Web » Programando para Internet » PHP »

Actualizar PEAR

Estas en el tema de Actualizar PEAR en el foro de PHP en Foros del Web. Nose si este sea el sitio correcto pero bueno sino me avisan. Cuando intento actualizar PEAR (pear upgrade PEAR) me sale el siguiente mensaje me ...
  #1 (permalink)  
Antiguo 25/05/2010, 15:33
 
Fecha de Ingreso: abril-2010
Mensajes: 21
Antigüedad: 14 años, 6 meses
Puntos: 1
Actualizar PEAR

Nose si este sea el sitio correcto pero bueno sino me avisan.

Cuando intento actualizar PEAR (pear upgrade PEAR) me sale el siguiente mensaje me pueden ayudar tengo la version 1.4 y la quiero actualizar a 1.5; utilizo linux.

/tmp/glibctestydulBu:1:22: error: features.h: No existe el fichero o el directorio
pear/PEAR dependency package "pear/Archive_Tar" installed version 1.3.7 is not the recommended version 1.3.3, but may be compatible, use --force to install
pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9
No valid packages found
upgrade failed
You have new mail in /var/spool/mail/root
  #2 (permalink)  
Antiguo 25/05/2010, 18:42
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 10 meses
Puntos: 36
Respuesta: Actualizar PEAR

... el error de que no existe el archivo features.h no lo había visto antes, pero hay una interdependencia con el paquetes Archivo_Tar

¿Y si intentas actualizar todos los paquetes?. Primero ejecuta:
pear update-channels

Luego puedes ver los paquetes desactualizados ejecutando:
pear list-upgrades

Si solo son del canal de PEAR, o si te animas a actualizar todo, ejecuta:
pear upgrade all

Claro, con permisos de administrador.
__________________
I ♥ The Music!
  #3 (permalink)  
Antiguo 25/05/2010, 18:45
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Actualizar PEAR

primero actualiza los paquetes dependientes, como glib

en e mismo mensaje se te indica installed version 1.3.7 is not the recommended version 1.3.3, but may be compatible, use --force to install eso quiere decir que no es compatible y que si quieres proseguir (opción no recomendable), coloques el parametro force:

> pear upgrade PEAR --force

pero no es la mejor opción, seria recomendable que indicaras tu distribución de GNU/linux, una manera fácil es usar synaptic ya que este te resuelve todas las dependencias del paquete
  #4 (permalink)  
Antiguo 25/05/2010, 18:51
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 10 meses
Puntos: 36
Respuesta: Actualizar PEAR

Acabo de buscar el error del archivo features.h y encontré un reporte de Bug para Fedora/RedHat:
https://bugzilla.redhat.com/show_bug.cgi?id=213226

Uno comenta la posibilidad de no tener instalado el paquete glib-headers. Intenta instalarlo o, como dice maycolalvarez, actualizarlo, igual que todas las dependencias.

Tampoco recomiendo el forzar la instalación; sigo sugiriendo actualizar todos los paquetes.
__________________
I ♥ The Music!
  #5 (permalink)  
Antiguo 26/05/2010, 15:32
 
Fecha de Ingreso: abril-2010
Mensajes: 21
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: Actualizar PEAR

Gracias por las respuesta.

Tengo Centos 5.4 como distro, ahora bien intento pear update channels me manda:

Channel pear.php.net does not support xml-rpc method channel.listAll

Mis paquetes desactualizados son:

[root@localhost ~]# pear list-upgrades
pear.php.net Available Upgrades (stable):
=========================================
Channel Package Local Remote Size
pear.php.net Archive_Tar 1.3.1 (stable) 1.3.7 (stable) 17.2kB
pear.php.net File 1.2.2 (stable) 1.3.0 (stable) 26kB
pear.php.net Mail 1.1.14 (stable) 1.2.0 (stable) 23kB
pear.php.net Mail_Mime 1.4.0 (stable) 1.7.0 (stable) 31kB
pear.php.net PEAR 1.4.9 (stable) 1.9.0 (stable) 285kB

sI quiero actualizar todo no me permite
pear upgrade all

No releases available for package "pear.php.net/all"
Cannot initialize 'all', invalid or missing package file
Package "all" is not valid
upgrade failed

tampoco puedo instalar el paquete glib-headers.

no encuentra el paquete

[root@localhost ~]# yum install glib-headers
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: pubmirrors.reflected.net
* base: pubmirrors.reflected.net
* extras: mirror.team-cymru.org
* updates: mirrors.adams.net
Setting up Install Process
No package glib-headers available.
Nothing to do

Me podrias decir como uso SYNAPTIC con Centos.
GRACIAS

Etiquetas: pear
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:01.