Tareas #314
Actualizar rubygem-rhc en Fedora/EPEL
| Status: | Resuelta | Start date: | 11/15/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | 12/29/2011 | |
| Assignee: | % 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 0 to 30
Builds:
- rawhide http://koji.fedoraproject.org/koji/taskinfo?taskID=3515422 [ok]
- f16 http://koji.fedoraproject.org/koji/taskinfo?taskID=3515445 [ok]
- f15 http://koji.fedoraproject.org/koji/taskinfo?taskID=3515450 [ok]
- f14 http://koji.fedoraproject.org/koji/taskinfo?taskID=3515460 [ok]
- el6 http://koji.fedoraproject.org/koji/taskinfo?taskID=3515465 [ok]
Updated by Guillermo Gómez 6 months ago
- % Done changed from 30 to 50
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 6 months ago
- % Done changed from 90 to 50
Hay problemas más complejos a bajo nivel, la solución más simple por ahora es simplemente hacer un release con Requires: rubygem-json_pure, en proceso:
Builds
- rawhide http://koji.fedoraproject.org/koji/taskinfo?taskID=3555719 [ok]
- f16 http://koji.fedoraproject.org/koji/taskinfo?taskID=3555730 [ok]
- f15 http://koji.fedoraproject.org/koji/taskinfo?taskID=3555734 [ok]
- f14 http://koji.fedoraproject.org/koji/taskinfo?taskID=3555744 [ok]
- el6 http://koji.fedoraproject.org/koji/taskinfo?taskID=3555751 [ok]
Updates
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
- 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
Ya salió versión nueva: https://bugzilla.redhat.com/show_bug.cgi?id=769583
Updated by Guillermo Gómez 5 months ago
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