Tareas #314

Actualizar rubygem-rhc en Fedora/EPEL

Added by Guillermo Gómez 6 months ago. Updated 5 months ago.

Status:Resuelta Start date:11/15/2011
Priority:Normal Due date:12/29/2011
Assignee:Guillermo Gómez % Done:

100%

Category:Empaquetamiento
Target version:Verne
Duration: 45

Description

Nueva versión 0.81.14 disponible.

History

Updated by Guillermo Gómez 6 months ago

  • % Done changed from 50 to 90

Actualizaciones marcadas stable hoy, faltan las versiones epel la semana próxima.

Updated by Guillermo Gómez 6 months ago

De acuerdo a un reporte en los udpates, si bien se puede instalar en rhel6, no está funcionando, de acuerdo al reportante se requiere json_pure.

El comentario es interesante porque hay dos variantes de json para ruby, json y json_pure. De acuerdo al código de rhc, debería funcionar con la que esté instalada, en el paquete se pide json (la versión compilada como extensión).

1require 'json'                    # Carga en orden la versión ext, si no está, carga la versión ruby (pure).
2                                  # Esta es la forma utilizada en el código fuente de rhc.
3
4require 'json/ext'                # Carga la versión compilada de forma explícita.
5
6require 'json/pure'               # Carga la versión ruby pura de forma explícita.

Lo otro notable con este caso es que las versiones disponibles en los repositorios Fedora no está sincronizadas.

$ gem list json

*** LOCAL GEMS ***

json (1.4.6)
json_pure (1.5.1)

A saber los fuentes vienen del mismo origen en ambos casos, http://www.ping.de/~flori/ , entonces parece que la versión ext no está mantenida al día ya que las versiones disponibles hoy son la 1.5.3 para ambos casos.

Updated by Guillermo Gómez 5 months ago

Si bien ya se hizo el trabajo en rubygem-rhc, se detectó que rubygem-json_pure no existe para epel6, ergo, le envié email al propietario del paquete para que considere o si no, dejarme comantener dicha versión, mientras, rubygem-rhc no es instalable en epel6.

Updated by Guillermo Gómez 5 months ago

;) Esto se está moviendo muy rápido ;) Ya hay versión nueva y recién hoy marqué estable la versión previa, excepto claro para epel6 en donde rubygem-json_pure aún sigue sin aparecer según informe recibido ayer 11-12-2011, así que sigo dejando esta petición en 50% y ponerme a ajustar el paquete a la nueva versión.

Updated by Guillermo Gómez 5 months ago

  • Priority changed from Alta to Normal

Bajo la prioridad a normal, no hay nada más que yo pueda hacer (aún) en epel y ya se empujó la más reciente versión empaquetada a los repos fedora, por supuesto, me pongo a empaquetar la nueva versión aguas arriba.

Updated by Guillermo Gómez 5 months ago

Builds:

Updated by Guillermo Gómez 5 months ago

  • Due date changed from 11/29/2011 to 12/29/2011
  • % Done changed from 50 to 60

Hoy se marcó estable rubygem-rhc 0.81.14 para epel6 ya que rubygem-json_pure está disponible.

Updated by Guillermo Gómez 5 months ago

  • % Done changed from 60 to 70

Updates:

Updated by Guillermo Gómez 5 months ago

Builds..

Investigando el fallo.

Updated by Guillermo Gómez 5 months ago

El err previo es que incluí instrucciones para remover archivos temporales generados por yard al generar documentación que no estaba como un BR, ahora bien, si no tiene yard instalado, se utiliza el tradicional ri y rdoc, asi que simplemente removí dichos rm.

Builds, Updates:

Updated by Guillermo Gómez 5 months ago

  • Status changed from En Progreso to Resuelta
  • % Done changed from 70 to 100

Also available in: Atom PDF