Azureus y sus pop-up's

Si usas Gentoo y Azureus es muy posible que ultimamente hayas maldecido los mensajes emergentes. Desde la version 2.4.0.2, al iniciar Azureus siempre surgen dos mensaje emergentes que dicen:

Open Error '' could not be opened: Not a file

y

Error Failed to access torrent file ''. Ensure sufficient temporary file space available (check browser cache usage).

Si bien no es algo que moleste mucho, tras la última actualización de GTK+, los mensajes no se pueden cerrar al pulsar en los botones correspondientes, por los que se quedan permanente en la esquina de la pantalla y eso si es bastante molesto.

Navegando por los foros he encontrado la solución. Basta con editar el archivo /usr/bin/azureus y remplazar la última línea

java -cp $(java-config -p systray4j,azureus-bin 2>/dev/null) -Djava.library.path="${AZDIR}" org.gudy.azureus2.ui.swt.Main "$1"

por estas otras

if [ "$1" == "" ]; then
java -cp $(java-config -p systray4j,azureus-bin 2>/dev/null) -Djava.library.path="${AZDIR}" org.gudy.azureus2.ui.swt.Main
else
java -cp $(java-config -p systray4j,azureus-bin 2>/dev/null) -Djava.library.path="${AZDIR}" org.gudy.azureus2.ui.swt.Main "$1"
fi

Con eso consigues que los dos mensajes iniciales no surjan, pero el fallo de no poder cerrar cualquier otro mensaje que surga sigue presente. Como arreglo temporal, tambien encontrado en los foros y a la espera de una solución más elegante, para poder cerrar los mesajes emergentes, basta con abrir el diálogo "Ayuda->Acerca de Azureus" y sin cerrar la ventana que se abre pulsar sobre el boton de cerrar de los mensajes emergentes. Sencillo y efectivo :)