turpial paquete oficial de Fedora

3 views
Skip to first unread message

Edwind Richzendy Contreras Soto

unread,
Jun 5, 2011, 9:40:52 PM6/5/11
to turpi...@googlegroups.com
Me complace anunciar que desde este momento, turpial es un paquete
oficial para la distribución fedora, en este momento se encuentra
disponible para las versiones: f14, f15, f16(rawhide).

https://koji.fedoraproject.org/koji/buildinfo?buildID=246383
https://koji.fedoraproject.org/koji/buildinfo?buildID=246385
https://koji.fedoraproject.org/koji/buildinfo?buildID=246386

En un rato, cuando se sincronicen los mirrors, se podrá instalar
turpial de la siguiente manera:

yum install turpial

Vale la pena aclarar que gracias a turpial me estoy haciendo en este
momento empaquetador oficial de fedora, ya que es mi primera
contribución al proyecto fedora en forma de paquete, todo esto no
hubiera sido posible si no fuera gracias a @satanas82 y a toda la
comunidad que hace posible turpial, que corrige sus bugs, que
contribuye a su difusión y que cree en el Software Libre.

Sebastián Magrí

unread,
Jun 5, 2011, 10:46:01 PM6/5/11
to turpi...@googlegroups.com
El dom, 05-06-2011 a las 21:10 -0430, Edwind Richzendy Contreras Soto
escribió:

Felicidades, y que sea solo el primero...

signature.asc

Wil Alvarez

unread,
Jun 6, 2011, 6:32:32 AM6/6/11
to turpi...@googlegroups.com
¡Que gran noticia!

Sin duda otro de los frutos cosechados gracias al trabajo en equipo. Gracias a todos por sus valiosos aportes y felicidades, que sigan los éxitos :)

--
“Yo construyo Soberanía, uso Software Libre”
Wil A. Alvarez
Linux Counter #415026
Debian Counter #259

jose leonel subero gamarra

unread,
Jun 6, 2011, 12:03:43 PM6/6/11
to turpi...@googlegroups.com
Triple emoción por esta noticia
1 Por que Turpial esta cantando cada vez mas fuerte y eso es para mi como cuando Venezuela fue a las Olimpiadas gracias a que fuimos los segundos en el sudamericano de baloncesto y le dimos la talla al dream tem de la NBA.
2 Por que me considero amante de Fedora pues fue la distribución que use casi desde el comienzo y a pesar de que ahora ando en otras distors aun mi respeto por Fedora es único
3 Por que admiro la gran labor que ha hecho Richzendy al adoptar a Turpial para mantenerlo en los repos de fedora.

Gracias a Todos por demostrar que en Venezuela si hay gente que le pone ganas de verdad y que si existe una comunidad cuyo interés único es compartir
--
http://www.arawako.com
http://www.clug.org.ve
http://www.mundoaccesible.org.ve
http://www.gentoove.org
http://www.entrehackers.com
http://www.turpial.org.ve

Quien suscribe:
José Leonel Subero Gamarra
@arawako

Linux Counter #438135

Sebastián Magrí

unread,
Jun 6, 2011, 4:24:37 PM6/6/11
to turpi...@googlegroups.com
El lun, 06-06-2011 a las 11:33 -0430, jose leonel subero gamarra
escribió:


En el IRC acudió un usuario de Fedora presentando un típico caso de

ImportError: No module named pkg_resources

con turpial recién instalado desde los repos. Tras instalar setuptools
se resolvió el problema.

¿Está setuptools marcado como dependencia en tiempo de ejecución para
turpial?.

Saludos...

signature.asc

Edwind Richzendy Contreras Soto

unread,
Jun 6, 2011, 4:40:02 PM6/6/11
to turpi...@googlegroups.com
El día 6 de junio de 2011 15:54, Sebastián Magrí
<sebas...@gmail.com> escribió:

No debería, ese paquete es necesario para el build, no para el uso, si
te fijas en la linea que dice BuildRequires:

http://richzendy.org/repo/turpial/turpial.spec

Se nombra python-setuptools

Pero en la linea siguiente que son los paquetes requeridos, no aparece
esta dependencia.

Esta persona que versión de turpial estaba usando? desde donde la
descargo? me parece muy extraño ese error que se le presento, no tiene
lógica desde ningún punto de vista que pueda darle.


>
> Saludos...
>

Sebastián Magrí

unread,
Jun 6, 2011, 4:54:05 PM6/6/11
to turpi...@googlegroups.com
El lun, 06-06-2011 a las 16:10 -0430, Edwind Richzendy Contreras Soto
escribió:

La instaló desde los repos de Fedora 15.

setuptools es una dependencia en buildtime y también en runtime; debido
a que turpial usa entry points el módulo pkg_resources debe estar
disponible para ejecutarlo. Si ves el ejecutable de turpial:

#!/usr/bin/python2.6
# EASY-INSTALL-ENTRY-SCRIPT:'turpial==1.5.0','console_scripts','turpial'
__requires__ = 'turpial==1.5.0'
import sys
from pkg_resources import load_entry_point

if __name__ == '__main__':
sys.exit(
load_entry_point(
'turpial==1.5.0',
'console_scripts',
'turpial'
)()
)

En realidad es un wrapper creado por setuptools.

signature.asc

Edwind Richzendy Contreras Soto

unread,
Jun 6, 2011, 5:49:49 PM6/6/11
to turpi...@googlegroups.com
El día 6 de junio de 2011 16:24, Sebastián Magrí

Es raro eso, el paquete aún no ha llegado a los mirrors, justo hace un
rato me acaba de llegar un correo de que se hizo el push hacia el
mirror de updates.

> setuptools es una dependencia en buildtime y también en runtime; debido
> a que turpial usa entry points el módulo pkg_resources debe estar
> disponible para ejecutarlo. Si ves el ejecutable de turpial:
>
> #!/usr/bin/python2.6
> # EASY-INSTALL-ENTRY-SCRIPT:'turpial==1.5.0','console_scripts','turpial'
> __requires__ = 'turpial==1.5.0'
> import sys
> from pkg_resources import load_entry_point
>
> if __name__ == '__main__':
>    sys.exit(
>        load_entry_point(
>            'turpial==1.5.0',
>            'console_scripts',
>            'turpial'
>        )()
>    )
>
> En realidad es un wrapper creado por setuptools.
>

Seguro? acá lo dice::
http://dev.turpial.org.ve/wiki/turpial/Dependencias-turpial

Pero creo que no había visto esa dependencia antes, de hecho nunca
nadie había reportado esa dependencia.

Si es así me va a tocar generar un nuevo paquete :-/

Sebastián Magrí

unread,
Jun 6, 2011, 6:07:06 PM6/6/11
to turpi...@googlegroups.com
Si hace rato apenas hicieron el push es muy posible que me hayan caido
a muela respecto a la fuente de la instalacion entonces, pero es
importante que tomes en cuenta lo de setuptools. De hecho fijate en
que python-setuptools es parte de las dependencias listadas para
Ubuntu y Opensuse. La aclaratoria es que se necesita tambien en
runtime...

El 06/06/11, Edwind Richzendy Contreras Soto <rich...@gmail.com> escribió:


--
Ing. Sebastián Ramírez Magrí
http://sebasmagri.com/

Edwind Richzendy Contreras Soto

unread,
Jun 16, 2011, 10:56:29 AM6/16/11
to turpi...@googlegroups.com
El día 6 de junio de 2011 17:37, Sebastián Magrí
<sebas...@gmail.com> escribió:

> Si hace rato apenas hicieron el push es muy posible que me hayan caido
> a muela respecto a la fuente de la instalacion entonces, pero es
> importante que tomes en cuenta lo de setuptools. De hecho fijate en
> que python-setuptools es parte de las dependencias listadas para
> Ubuntu y Opensuse. La aclaratoria es que se necesita tambien en
> runtime...
>

EL paquete duro aproximadamente una semana en los repositorios de
testing, acabo de marcarlo como stable y ahora va a pasar a los
repositorios de updates y definitivamente va a estar disponible para
todo el mundo mediante yum.

No conocía esa parte de las políticas de empaquetamiento de Fedora,
cuando mandas un nuevo paquete (excepto algunos grupos de paquetes
bien demarcados), eso va a parar a un repositorio de testing, donde
la gente los prueba y mediante un sistema de karma lo promueven a
updates ( si lleva varios votos positivos ), si no a recibido karma en
7 días, el empaquetador puede promoverlo manualmente.

Reply all
Reply to author
Forward
0 new messages