print VERSION
^
SyntaxError: invalid syntax
es debido a habéis configurado el sistema para que use el nuevo Python (3.1), mientras que debería usar la rama antigua (2.6). Al actualizar el mismo paquete nos da un aviso:
* Messages for package dev-lang/python-3.1.1-r1:
*
* WARNING!
* Many Python modules haven't been ported yet to Python 3.
* Python 3 hasn't been activated and Python wrapper is still configured to use Python 2.
* You can manually activate Python 3.1 using `eselect python set python3.1`.
* It is recommended to currently have Python wrapper configured to use Python 2.
* Having Python wrapper configured to use Python 3 is unsupported.
*
Para solucionarlo es muy sencillo, basta con ejecutar:
eselect python list
eselect python set 2 # Elegir la última versión antigua, no la 3.1
python-updater
En mi caso he elegido "2" como intérprete Python debido a que mis versiones son:
Available Python interpreters:
[1] python2.4
[2] python2.6 *
[3] python3.1
Cuando termine ya podéis actualizar el sistema sin el molesto error.