PacSyu: notificador de actualizaciones

Este foro es para todo lo relacionado con la documentación, artículos de ayuda, Wikis, tips & hints y las traducciones de Arch (tanto en progreso como las finalizadas).
Responder
Avatar de Usuario
Jristz
Archer Extremo
Archer Extremo
Mensajes: 745
Registrado: 14 Mar 2011, 20:20

Re: PacSyu: notificador de actualizaciones

Mensaje por Jristz » 06 Ene 2012, 19:58

sonlink escribió:Pues ya esta la r14 colgada :D

Jristz, se que has hecho un fork, me lo dijo un gatito :p
Ya esta el tema de AUR implementado como indique.
Lo de hacer un wraper en plan modulo de Python es una idea, pero me llevara un tiempo.
Usar makepkg -sic es una buena opción, a medias. La razón es sencilla y es que esta bien si tienes las dependencias instaladas o están los repositorios oficiales, aunque es actualizar paquetes estos pueden pedir nuevas dependencias, y a eso añadid que lo mismo están piden otras y así sucesivamente, solo hay que ver mi propio programa.
no hice un fork
lo que paso fue que me cambiaron la interfaz del GitHuib y como soy un curioso, le aprete a todo
y derepente

un mensaje "usted ha forkeado un repo" yo D: que?

todo caso le estoy echando una mirada para ver que puedo ayudarte
se Algo de ruby asi que ni tan perdido estoy XP

XD saludos

PD: tomé el archivo es.po y lo modifique para darle con el italiano (se suficiente como para traducir eso)
pero no se como enviartelo a tu repo (auin estoy apren diendo como usar git)

PD2: GRacias por darme acceso, mitrando el codigo encontre una segunda opcion para lo de actualizar por aur
dar la opción de escribir el comando (y en caso de estar en blanco o bien en none, tomar como que no se desea usar AUR)
asi por ejemplo (escriba: yaourt -S) solo pasa el primer lapsus asia estey solo agregas el --noconfirm (asi solo si no hay nada no hace nada)
asi el usuario elejirá que erramienta usar y que opciones pasarle

como dije se algo de Ruby pero pithonj no, asi que estaré biendo si aprendo y logro implementar eso,m no esperes nada, ahora lo del idioma eso dejamelo a mi
System: Host: Netbook Kernel: 4.4.39-1-lts x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Arch Linux
Machine: Device: laptop System: TOSHIBA product: Satellite C845D v: PSCB6P-002LM1
Mobo: AMD model: Renmore UEFI: Insyde v: 6.10 date: 09/14/2012
Battery[/b] BAT1: charge: 5.3 Wh 17.5% condition: 30.4/44.0 Wh (69%)
CPU: Dual core AMD E-300 APU with Radeon HD Graphics (-MCP-) speed: 1300 MHz (max)
Graphics: Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 6310]

Avatar de Usuario
sonlink
Archer Extremo
Archer Extremo
Mensajes: 227
Registrado: 14 May 2011, 14:39
Ubicación: Atlantis, Galaxia Pegasus.
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por sonlink » 22 Mar 2012, 17:07

Han pasado varios meses desde las ultimas noticias de mi proyecto. Pues traigo nuevas y no son buenas que digamos.
Como sabéis e intentado integrar en el proyecto soporte para AUR y aunque le he dado cierto soporte, no es el ideal y sinceramente, mis conocimientos no son muy altos y por el momento no puedo dar un buen soporte por lo que ahora me planteo 2 cosas: dejar de dar el soporte para AUR de manera definitiva o posponerlo hasta mas adelante cuando ya tenga mas conocimientos o haya gente dispuesta a colaborar.
Antes de tomar la decisión me gustaría conocer vuestra opinión al respecto.

Avatar de Usuario
MarcMiralles
Archer Extremo
Archer Extremo
Mensajes: 198
Registrado: 18 Dic 2011, 20:36
Ubicación: España
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por MarcMiralles » 22 Mar 2012, 21:28

sonlink escribió:Han pasado varios meses desde las ultimas noticias de mi proyecto. Pues traigo nuevas y no son buenas que digamos.
Como sabéis e intentado integrar en el proyecto soporte para AUR y aunque le he dado cierto soporte, no es el ideal y sinceramente, mis conocimientos no son muy altos y por el momento no puedo dar un buen soporte por lo que ahora me planteo 2 cosas: dejar de dar el soporte para AUR de manera definitiva o posponerlo hasta mas adelante cuando ya tenga mas conocimientos o haya gente dispuesta a colaborar.
Antes de tomar la decisión me gustaría conocer vuestra opinión al respecto.
Yo no conseguí instalar PacSyu y que me funcionara, lo veo muy interesante pero como no lo puedo probar........
No te estreses, !usa Linux!

Mi blog de CinnArch, Arch, y programación en c++ Qt, Vala GTK+ y software libre.
http://milinuxblog.terramedicsoft.com

Avatar de Usuario
sonlink
Archer Extremo
Archer Extremo
Mensajes: 227
Registrado: 14 May 2011, 14:39
Ubicación: Atlantis, Galaxia Pegasus.
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por sonlink » 23 Mar 2012, 02:52

MarcMiralles escribió: Yo no conseguí instalar PacSyu y que me funcionara, lo veo muy interesante pero como no lo puedo probar........
Ejecutalo desde una terminal y dime el error que te da

Avatar de Usuario
MarcMiralles
Archer Extremo
Archer Extremo
Mensajes: 198
Registrado: 18 Dic 2011, 20:36
Ubicación: España
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por MarcMiralles » 23 Mar 2012, 08:35

sonlink escribió: Ejecutalo desde una terminal y dime el error que te da

Allá va:

No se si es que le tengo que pasa algún parámetro o algo, esto es lo que me devuelve:

Código: Seleccionar todo

Traceback (most recent call last):
  File "/usr/bin/pacsyu", line 19, in <module>
    from gui import GUI
  File "/usr/share/pacsyu/gui.py", line 17, in <module>
    conf.readConf()
  File "/usr/share/pacsyu/config.py", line 35, in readConf
    self.aur_command = self.cfg.get('pacsyu', 'aurcommand')
  File "/usr/lib/python2.7/ConfigParser.py", line 610, in get
    raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'aurcommand' in section: 'pacsyu'
No te estreses, !usa Linux!

Mi blog de CinnArch, Arch, y programación en c++ Qt, Vala GTK+ y software libre.
http://milinuxblog.terramedicsoft.com

Avatar de Usuario
sonlink
Archer Extremo
Archer Extremo
Mensajes: 227
Registrado: 14 May 2011, 14:39
Ubicación: Atlantis, Galaxia Pegasus.
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por sonlink » 23 Mar 2012, 12:23

Allá va:

No se si es que le tengo que pasa algún parámetro o algo, esto es lo que me devuelve:

Código: Seleccionar todo

Traceback (most recent call last):
  File "/usr/bin/pacsyu", line 19, in <module>
    from gui import GUI
  File "/usr/share/pacsyu/gui.py", line 17, in <module>
    conf.readConf()
  File "/usr/share/pacsyu/config.py", line 35, in readConf
    self.aur_command = self.cfg.get('pacsyu', 'aurcommand')
  File "/usr/lib/python2.7/ConfigParser.py", line 610, in get
    raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'aurcommand' in section: 'pacsyu'
[/quote]

Eso es (y mira que lo explique varias veces) es por que cuando se añadio la función para AUR se añadio una nueva variable en el archivo de configuración y los que teniais versiones viejas teniais que añadir lo siguiente al final del archivo ~/.pacsyu:

Código: Seleccionar todo

aurcommand=<comando>
donde <comando es el a usar para actualizar los paquetes (por ejemplo yaourt -Sbu --aur )

Avatar de Usuario
MarcMiralles
Archer Extremo
Archer Extremo
Mensajes: 198
Registrado: 18 Dic 2011, 20:36
Ubicación: España
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por MarcMiralles » 23 Mar 2012, 19:26

sonlink escribió: Eso es (y mira que lo explique varias veces) es por que cuando se añadio la función para AUR se añadio una nueva variable en el archivo de configuración y los que teniais versiones viejas teniais que añadir lo siguiente al final del archivo ~/.pacsyu:

Código: Seleccionar todo

aurcommand=<comando>
donde <comando es el a usar para actualizar los paquetes (por ejemplo yaourt -Sbu --aur )
Vale, hecho, he añadido la línea al final del fichero de configuración; ahora devuelve esto:

Código: Seleccionar todo

Unhandled exception in thread started by 
Traceback (most recent call last):
  File "/usr/bin/pacsyu", line 116, in check
    self.notificar(len(self.pkgs))
  File "/usr/bin/pacsyu", line 146, in notificar
    n.show()
glib.GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
No te estreses, !usa Linux!

Mi blog de CinnArch, Arch, y programación en c++ Qt, Vala GTK+ y software libre.
http://milinuxblog.terramedicsoft.com

Avatar de Usuario
sonlink
Archer Extremo
Archer Extremo
Mensajes: 227
Registrado: 14 May 2011, 14:39
Ubicación: Atlantis, Galaxia Pegasus.
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por sonlink » 23 Mar 2012, 19:54

MarcMiralles escribió: Vale, hecho, he añadido la línea al final del fichero de configuración; ahora devuelve esto:

Código: Seleccionar todo

Unhandled exception in thread started by 
Traceback (most recent call last):
  File "/usr/bin/pacsyu", line 116, in check
    self.notificar(len(self.pkgs))
  File "/usr/bin/pacsyu", line 146, in notificar
    n.show()
glib.GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
Eso es debido a que no tienes instalado ningun sistema de notificaciones.
No se que escritorio o gestor de ventanas usas así que busca el correspondiente (en mi caso uso el de XFCE, xfce4-notifyd, ya que se puede usar en cualquier entorno)

Avatar de Usuario
MarcMiralles
Archer Extremo
Archer Extremo
Mensajes: 198
Registrado: 18 Dic 2011, 20:36
Ubicación: España
Contactar:

Re: PacSyu: notificador de actualizaciones

Mensaje por MarcMiralles » 24 Mar 2012, 08:41

sonlink escribió:
Eso es debido a que no tienes instalado ningun sistema de notificaciones.
No se que escritorio o gestor de ventanas usas así que busca el correspondiente (en mi caso uso el de XFCE, xfce4-notifyd, ya que se puede usar en cualquier entorno)
Vale, genial, funcionado de 10 en mi Arch con openbox, aparece el icono y se marca como sistema actualizado, ahora veremos que pasa cuando salga algún paquete nuevo.
No te estreses, !usa Linux!

Mi blog de CinnArch, Arch, y programación en c++ Qt, Vala GTK+ y software libre.
http://milinuxblog.terramedicsoft.com

Avatar de Usuario
Jristz
Archer Extremo
Archer Extremo
Mensajes: 745
Registrado: 14 Mar 2011, 20:20

Re: PacSyu: notificador de actualizaciones

Mensaje por Jristz » 29 Mar 2012, 23:59

Recuerda avisarme cuando alla algun cambio en las traducciones, para actualizar la italiana

todo caso te digo que almenos a my al colocar el notificacion especificada en la opcion en el menu grafico, esta no se actualiza sino hasta matar y reiniciar pacsyu

buona fortuna.
System: Host: Netbook Kernel: 4.4.39-1-lts x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Arch Linux
Machine: Device: laptop System: TOSHIBA product: Satellite C845D v: PSCB6P-002LM1
Mobo: AMD model: Renmore UEFI: Insyde v: 6.10 date: 09/14/2012
Battery[/b] BAT1: charge: 5.3 Wh 17.5% condition: 30.4/44.0 Wh (69%)
CPU: Dual core AMD E-300 APU with Radeon HD Graphics (-MCP-) speed: 1300 MHz (max)
Graphics: Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 6310]

Responder