~adeodato/ code/ minirok/ csl2.blog/ entries/ 2008/ 03/ 12/ Empaquetando PyKDE para Debian (y Ubuntu), segunda parte

Empaquetando PyKDE para Debian (y Ubuntu), segunda parte

En una entrada anterior comenté de pasada que había estado preparando paquetes de PyKDE4 para Debian. Sin embargo, al final nunca subí aquella version a los servidores, por la siguiente razón.

Esa versión se basaba en el código de PyKDE presente en el repositorio Subversion de KDE mismo, y estaba preparada por Simon Edwards. Dicha versión, como también he comentado en otras entradas, tenía unos cuantos bugs, algunos de ellos importantes (como por ejemplo crashes al usar KConfig y clases vecinas).

Por otra parte, el autor original de PyKDE, Jim Bublitz, mencionó en la lista de correo que estaba preparando una versión propia para KDE 4 que liberaría en un mes o así y que arreglaría estos bugs. Jim hace sus liberaciones desde la página de Riverbank (autores de PyQt), y Simon Edwards dijo que, eventualmente, actualizaría su versión del repositorio de KDE a esta nueva versión de Jim.

Así, decidí no preparar paquetes desde la versión de Simon, y esperar a las versiones de Jim. Hace unos pocos días Jim liberó su versión, y yo comencé a empaquetarla. Es, la verdad, rehacer todo el trabajo hecho anteriormente, ya que esta versión utiliza un sistema de compilado completamente distinto (y algo menos idóneo para la construcción de paquetes), pero bueno. También, entre yo y otros, hemos ayudado a Jim descubrir algunos bugs en dicho sistema. Con esta tarea he estado ayer y hoy enteros, y con un poco de prisa...

Prisa, porque ya que iba a hacer el trabajo para Debian, me parecía muy importante que la próxima versión de Ubuntu (hardy) tuviera la versión de Jim (ya que si un usuario de Ubuntu prueba Minirok, y el programa aborta debido a un bug en PyKDE, no es muy agradable). Pero esa nueva versión de Ubuntu está ya muy próxima, de hecho la semana que viene sacan la primera beta y, como se anuncia aquí, mañana mismo empieza la congelación condujente a esa beta. Si quería ver mis paquetes en Ubuntu, había que darse prisa!

Tanto trabajo al fin se ha visto recompensado: por fin Jonathan Riddell ha subido mis paquetes a Ubuntu esta noche. Yay! (El repositorio con el empaquetado, aquí.)