Informática


Linux

Hace unos días al actualizar mi Debian sid, el paquete cupsys pasó de la versión 1.1.23 a la versión 1.2.1, como es normal en las versiones nuevas me preguntó si quería sobreescribir mi fichero de configuración (/etc/cups/cupsd.conf) con el que venía por defecto en la nueva versión, a lo que le respondí que no, ya que tenía modificaciones en el fichero para permitir el acceso al servidor desde la mi red local. Sin embargo, la nueva versión no llegaba a instalarse satisfactoriamente y terminaba con el siguiente error:

Starting Common Unix Printing System: cupsdcupsd: Child exited with status 1!
invoke-rc.d: initscript cupsys, action "start" failed.
dpkg: error al procesar cupsys (--configure):
el subproceso post-installation script devolvió el código de salida de error 2

(more…)

Internet Programación

Desde que publiqué el programita para Pasar videos Google y YouTube a AVI, tanto a Google como a YouTube les ha dado tiempo de cambiar el formato de las páginas con lo que ya no funciona. Y bueno, ya puesto a modificar el script para que vuelva a funcionar pensé en hacerle unas modificaciones, y tantas modificaciones que hasta le he cambiado el nombre :mrgreen:. Ahora el script ya no solo sirve para videos de Google y de YouTube, sino que es capaz de descargar de múltiples sitos webs de videos que podrán ir siendo más con el tiempo ya que este sorporte se basa en plugins, con lo que con añadir un nuevo plugin el programa será capaz de descargar videos de un nuevo portal de videos. También fueron solucionados los problemas de los codecs, que ciertas versiones de FFmpeg no tenían soporte para mp3 (concretamente la versión de Ubuntu).
(more…)

Música Programación

This is my second amaroK script: amaroKopete. This script changes Kopete global nickname with a customized name based on current song information, and optionally allows to use the cover as global photo. There are some similar amaroK scripts but these scripts doesn’t change the nickname and the name isn’t customizable, so I made this script.

The customized nickname is built with a variables set that contains the information about the current song.

Internet

Nace un nuevo portal, el blog personal de mi buen amigo Yohnah. Ésta será una página que sin duda contribuirá al enriquecimento de la llamada blogosfera ya que, conociendo a Yohnah, este blog será una autentica mina de conocimientos. Desde aquí le deseo mucha suerte y ánimo en su pequeño rinconcito de la red.

Linux

Hace unos días se actualizaron los paquetes de los drivers propietarios de ATI en el repositorio de la rama inestable de debian. Pero uno de los paquetes dió un error, porque intenta sobreescribir un paquete que ya existe en el paquete xlibmesa-gl.

Desempaquetando fglrx-driver (de .../fglrx-driver_8.23.7-1_i386.deb) ...
dpkg: error al procesar /var/cache/apt/archives/fglrx-driver_8.23.7-1_i386.deb (--unpack):
intentando sobreescribir `/usr/X11R6/lib/libGL.so.1.2', que está también en el paquete xlibmesa-gl

Se supone que debería hacer lo que se llama una ‘diversion‘ para evitar el conflicto, pero por alguna razón no funcionaba. Mírando la página de bugs de paquete en cuestión veo que no hay niguna linea abierta al respecto (no se trata de un fallo generalizado del paquete) pero si veo que ya le ha pasado a alguien más.

Finalmente parece que se trata de un error puntual en el que no realiza la ‘diversion‘ sobre el paquete previamente ya instalado, así que la solución al problema sería tan sencilla como eliminar el paquete y volver a instalarlo. Si intentas desinstalar sin más se que quejará por multiples errores de dependencias de forma que habría que hacerlo de la siguiente manera:

# dpkg --purge --force-depends fglrx-driver
# apt-get install fglrx-driver

Me pasé varios días pensando cual podía ser el error y finalmente es de tan sencilla solución como eso.