Soporte telefonicp 24x7
Area de clientes (Administracion, productos y servicios contratados, facturacion, tickets)
Soporte mediante tickets gratis de ayuda
Correo electronico comercial
Demo Panel de Control Cpanel
2Checkout

Actualización paquetes PEAR: ERROR: unable to unpack PEAR

Atención, abrir en una nueva ventana. ImprimirE-mail

Extraño error que además afecta no solo a la actualización de PEAR install, sino de otros muchos paquetes pear, tanto en la actualización como en la instalación, y que por el momento hemos detectado en sistemas Debian 4.0 Etch. Sin embargo como desarrollaremos más adelante, no parece ser este el problema, ya que la cuestión afecta a la descarga mediante wget de los propios paquetes tgz utilizados n la instalación o actualización.

Lo pero del caso, es que parece ser un problema extendido, del que nadie halla solución o respuesta, ni tan siquiera en los foros de PEAR, y en el caso de nuestros clientes de outsourcing o de dedicados no manejados, puede afectarles muy negativamente, ya que ciertas actualizaciones son necesarias para cubrir otras.

Analisis

Tratamos de actualizar todo el sistema de módulos PEAR en las máquinas de nuestros clientes, encontrándonos con el siguiente fallo:

pear upgrade-all
Will upgrade pear
downloading PEAR-1.7.2.tgz ...
Starting to download PEAR-1.7.2.tgz (302,744 bytes)
..............done: 56,614 bytes
ERROR: unable to unpack /tmp/pear/cache/PEAR-1.7.2.tgz

Y otros para otros paquetes

pear install DB
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
downloading DB-1.7.13.tgz ...
Starting to download DB-1.7.13.tgz (132,246 bytes)
..............done: 56,615 bytes
ERROR: unable to unpack /tmp/pear/download/DB-1.7.13.tgz

Si se observa el tamaño de los paquetes y de lo descargado, veremos que no coincide salvo que en ambos caso y en todos los que de fallo, se descargará solamente 55k aprox.

Después de muchas vueltas y no encontrar solución, decidimos probar con la descarga directa de los paquetes, al servidor mediante wget. Nuestra sorpresa fue mayúscula, el problema persistía. Solo se descargan 55k.

Esto solo nos ocurre en maquinas con Debian 4.0 Etch, y no con todas las que hemos tenido que actualizar, teniendo todas las mismas versiones de software, ya que se trata de máquinas manejadas por IslaServer para cliente con Outsourcing. No es el alcance de este documento resolver el problema, sino encontrar la solusión a la instalación o actualización fallida.

Solución

Descarga de los ficheros a nuestro servidor de seguridad, y desde allí descargamos las copias de los ficheros *.tgz correspondientes a los paquetes PEAR que queremos instalar o actualizar.

Comando de instalación

pear install /path/ficheroPEAR.local.tgz

Comando de actualización

pear upgrade /path/ficheroPEAR.local.tgz

 

Tags PEAR - pear - update - upgrade - PEAR-1.7.2.tgz - debian - wget - servidor

Porqué IslaServer?

  • Precios únicos en el mercado.
  • Profesionales dedicados a su servicio.
  • Soporte 24 x 7 x 365 días al año.
  • Atención telefónica PROFESIONAL.
  • Seguridad, fiabilidad y eficacia.

Garantía de 30 días

Garantia de devolución de 30 díasIslaServer te ofrece 30 días para que pruebes nuestros servicios. Sino no quedas totalmente satisfecho te devolvemos el importe abonado mediante nuestra garantía de calidad. Solo queremos clientes satisfechos.

 

(Excepto registro de dominios y certificados SSL)