Tareas #344

Empaquetar rubygem-wrongdoc

Added by Guillermo Gómez over 1 year ago. Updated 4 months ago.

Status:En Espera Start date:01/16/2012
Priority:Normal Due date:01/30/2012
Assignee:Guillermo Gómez % Done:

70%

Category:Empaquetamiento
Target version:Spherical Cow
Duration: 15

Description

Empaquetar rubygem-wrongdoc, dependencias de Unicorn al momento de hacer "rake".


Related issues

related to Tareas #343: Empaquetar rubygem-unicorn En Progreso 01/08/2012 03/16/2012
blocked by Tareas #345: Empaquetar rubygem-tidy_ffi En Progreso 01/16/2012 02/03/2012

History

Updated by Guillermo Gómez over 1 year ago

  • Status changed from Nueva to En Progreso
  • % Done changed from 0 to 30
$ gem2rpm wrongdoc-1.6.1.gem > SPECS/rubygem-wrongdoc.spec
<ediciones menores al spec>
$ rpmbuild -bs SPECS/<spec>
$ mock(ing)

Arreglando las secciones %files...

Updated by Guillermo Gómez over 1 year ago

  • % Done changed from 30 to 50

Después de un rato más...

[makerpm@movix RPMS]$ su -c "rpm -i -v -h /var/lib/mock/fedora-16-x86_64/result/rubygem-wrongdoc-1.6.1-1.fc16.noarch.rpm " 
Contraseña: 
error: Error de dependencias:
    rubygem(rdoc) >= 3.9.4 es necesario por rubygem-wrongdoc-1.6.1-1.fc16.noarch
[makerpm@movix RPMS]$ rpm -q rubygem-rdoc
rubygem-rdoc-3.8-2.fc16.noarch

hmmmm...

Requires: rubygem(rdoc) => 3.9.4
Requires: rubygem(rdoc) < 3.10

Como no se suministran varias versiones, voy a resumir en:

Requires: rubygem(rdoc)

Lo de la versión no estoy muy claro, por ahora disparando intuitivamente.

Updated by Guillermo Gómez over 1 year ago

Después de un ratito más de hacking el spec:

[makerpm@movix rpmbuild]$ su -c "rpm -i -v -h /var/lib/mock/fedora-16-x86_64/result/rubygem-wrongdoc-1.6.1-1.fc16.noarch.rpm " 
Contraseña: 
Preparando...               ########################################### [100%]
   1:rubygem-wrongdoc       ########################################### [100%]

Updated by Guillermo Gómez over 1 year ago

Este empaquetamiento está paralizado porque la versión actual de nokogiri no cumple los requerimientos:

With gem, "1.5.0.beta.4" is actually lower than "1.5" (and it is actually correct), so "~> 1.5" cannot be satisfied here.

Updated by Guillermo Gómez over 1 year ago

  • Status changed from En Progreso to En Espera
  • % Done changed from 50 to 60

Ya la versión requerida está en upates-testing, envié comentario al mantenedor y posiblemente en estos próximos dos días estará en updates.

Updated by Guillermo Gómez over 1 year ago

$ mock -r fedora-16-x86_64-testing SRPMS/rubygem-wrongdoc-1.6.1-1.fc16.src.rpm  [OK]
[makerpm@movix rpmbuild]$ rpmlint -v SPECS/rubygem-wrongdoc.spec 
SPECS/rubygem-wrongdoc.spec: I: checking-url http://rubygems.org/gems/wrongdoc-1.6.1.gem (timeout 10 seconds)
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
[makerpm@movix rpmbuild]$ rpmlint -v /var/lib/mock/fedora-16-x86_64-testing/result/rubygem-wrongdoc-1.6.1-1.fc16.noarch.rpm 
rubygem-wrongdoc.noarch: I: checking
rubygem-wrongdoc.noarch: W: spelling-error Summary(en_US) RDoc -> R Doc, Doc, Doctor
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US cgit -> chit, cit, git
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US http -> HTTP
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US hjemli -> hemline
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US bikeshed -> bike shed, bike-shed, biked
rubygem-wrongdoc.noarch: I: checking-url http://bogomips.org/wrongdoc/ (timeout 10 seconds)
rubygem-wrongdoc.noarch: W: no-manual-page-for-binary wrongdoc
1 packages and 0 specfiles checked; 0 errors, 6 warnings.
[makerpm@movix rpmbuild]$ rpmlint -v /var/lib/mock/fedora-16-x86_64-testing/result/rubygem-wrongdoc-doc-1.6.1-1.fc16.noarch.rpm 
rubygem-wrongdoc-doc.noarch: I: checking
rubygem-wrongdoc-doc.noarch: I: checking-url http://bogomips.org/wrongdoc/ (timeout 10 seconds)
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/advertise%21-i.yaml %21
rubygem-wrongdoc-doc.noarch: E: zero-length /usr/lib/ruby/gems/1.8/gems/wrongdoc-1.6.1/dotwrongdoc_5
rubygem-wrongdoc-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/wrongdoc-1.6.1/NEWS 0600L
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/source_linkify%21-i.yaml %21
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/killkillkill%21-i.yaml %21
rubygem-wrongdoc-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/wrongdoc-1.6.1/ChangeLog 0600L
rubygem-wrongdoc-doc.noarch: E: zero-length /usr/lib/ruby/gems/1.8/gems/wrongdoc-1.6.1/wrongdoc_1
1 packages and 0 specfiles checked; 4 errors, 3 warnings

Updated by Guillermo Gómez over 1 year ago

  • % Done changed from 60 to 70

Mejorando el spec actual...

[makerpm@movix rpmbuild]$ rpmlint -v SPECS/rubygem-wrongdoc.spec 
SPECS/rubygem-wrongdoc.spec: I: checking-url http://rubygems.org/gems/wrongdoc-1.6.1.gem (timeout 10 seconds)
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
[makerpm@movix rpmbuild]$ rpmlint -v /var/lib/mock/fedora-16-x86_64-testing/result/rubygem-wrongdoc-doc-1.6.1-1.fc16.noarch.rpm 
rubygem-wrongdoc-doc.noarch: I: checking
rubygem-wrongdoc-doc.noarch: I: checking-url http://bogomips.org/wrongdoc/ (timeout 10 seconds)
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/advertise%21-i.yaml %21
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/source_linkify%21-i.yaml %21
rubygem-wrongdoc-doc.noarch: W: unexpanded-macro /usr/lib/ruby/gems/1.8/doc/wrongdoc-1.6.1/ri/Wrongdoc/Final/killkillkill%21-i.yaml %21
1 packages and 0 specfiles checked; 0 errors, 3 warnings.

[makerpm@movix rpmbuild]$ rpmlint -v /var/lib/mock/fedora-16-x86_64-testing/result/rubygem-wrongdoc-1.6.1-1.fc16.noarch.rpm
rubygem-wrongdoc.noarch: I: checking
rubygem-wrongdoc.noarch: W: spelling-error Summary(en_US) RDoc -> R Doc, Doc, Doctor
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US cgit -> chit, cit, git
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US http -> HTTP
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US hjemli -> hemline
rubygem-wrongdoc.noarch: W: spelling-error %description -l en_US bikeshed -> bike shed, bike-shed, biked
rubygem-wrongdoc.noarch: I: checking-url http://bogomips.org/wrongdoc/ (timeout 10 seconds)
rubygem-wrongdoc.noarch: W: no-manual-page-for-binary wrongdoc
1 packages and 0 specfiles checked; 0 errors, 6 warnings.

Voy a preparar el BZ.

Updated by Guillermo Gómez over 1 year ago

  • Parent task deleted (#280)

Updated by Guillermo Gómez over 1 year ago

Rompí la relación Unicorn porque ya no requiero rake.

Updated by Guillermo Gómez over 1 year ago

  • Priority changed from Normal to Alta

Cometí el error de empujar antes de su dependencia estuviera en Fedora,subo la prioridad.

Updated by Guillermo Gómez over 1 year ago

Guillermo Gómez escribió:

Cometí el error de empujar antes de su dependencia estuviera en Fedora,subo la prioridad.

Es decir, rubygem-tidy_ffi

Updated by Guillermo Gómez about 1 year ago

  • Priority changed from Alta to Normal

Updated by Guillermo Gómez about 1 year ago

  • Target version changed from Verne to Beefy Miracle

Updated by Guillermo Gómez 4 months ago

  • Target version changed from Beefy Miracle to Spherical Cow

Also available in: Atom PDF