KDE SC 4.4 RC 1 (aka 4.3.90) Codename “Cornelius”

Luego de 2 días de iniciar mi trabajo de tester para la nueva versión de KDE puedo decir que lo tengo instalado completamente, bueno a decir verdad solo los siguientes meta paquetes (compilados desde Gentoo):

mdep@Olimpo ~ $ eix -Cc kde-base | grep meta | awk ‘/\[I\]/ {split ($3,A,"("); print $2, A[2]}’

kde-base/kdeaccessibility-meta 4.3.90

kde-base/kdeadmin-meta 4.3.90

kde-base/kdeartwork-meta 4.3.90

kde-base/kdebase-meta 4.3.90

kde-base/kdebase-runtime-meta 4.3.90

kde-base/kdegraphics-meta 4.3.90

kde-base/kdemultimedia-meta 4.3.90

kde-base/kdenetwork-meta 4.3.90

kde-base/kdesdk-meta 4.3.90

kde-base/kdeutils-meta 4.3.90

kde-base/kdewebdev-meta 4.3.90

mdep@Olimpo ~ $

En resumen bajé el overlay de kde desde los Overlays oficiales de Gentoo. Para los que no saben de esto les comento que son ebuild no incorporados aun en el arbol oficial (portage), es una buena alternativa para poder ir probando nuevos paquetes sin perder la estabilidad del sistema base, de manera que el proceso de incorporación de paquetes a la distribución de gentoo es a grandes rasgos de la siguiente forma:

Incorporación de un paquete a un repositorio de layman (oficiales o no oficiales dependiendo si es creado por un developer o no).

Creación de registro en bugzilla.gentoo.org para posterior incorporación a la distribución.

Incorporación en portage (arquitectura inestable).

Estabilización del paquete.

Para la compilación de KDE 4.4 SC RC1 tuve problemas con dos paquetes especificos.

dev-python/sip el error ocacionado se debió a un problema en la eclass de python, averiguando en bugzilla se propuso modificar el eclass de la siguiente forma:

— portage/eclass/python.eclass.orig 2010-01-10 19:06:08.000000000 +0100

+++ portage/eclass/python.eclass 2010-01-11 15:28:45.000000000 +0100

@@ -1028,7 +1028,9 @@

# @DESCRIPTION: Run without arguments, specifies that the package should be

# rebuilt after a python upgrade.

python_need_rebuild() {

– export PYTHON_NEED_REBUILD="$(PYTHON -A –ABI)"

+ if [[ -z "${SUPPORT_PYTHON_ABIS}" ]]; then

+ export PYTHON_NEED_REBUILD="$(PYTHON -A –ABI)"

+ fi

}

# @FUNCTION: python_get_includedir

La librería pykde (kde-base/pykde4) arrojaba un error en el proceso de compilación, error que se solucionó al realizar un upgrade al paquete SIP y PyQT

dev-python/sip (4.10_pre20100102

dev-python/PyQt4

A pesar que los cambios visuales desde la versión 4.3 a 4.4 fueron minimos, se nota la calidad en el desarrollo de este escritorio.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s