El 2009-09-04 a las 11:36 +0200, Camaleón escribió:
La mezcla era un poco rara, pero funcionó. Desde el MC de openSUSE 11.1 accedí al tar.gz de 3 y pico gigas y extraje el archivo. El resultado fue el mismo: lo convierte a formato ascii.
Ya que tenía el archivador accesible y el espacio montado en /tmp, también probé a abrir el archivador con la aplicación de gnome "file roller" y éste sí lo extrajo sin problemas, perfecto.
Lo cual sigue dejando al MC en una posición nada favorable pero sigo sin saber por qué lo convierte a ascii >:-?
Bueno, creo que he encontrado el patrón de fallo. No se trata del tamaño del archivador (he estado generando varios archivos con dd de 1 GB y ejecutando la misma rutina de tar para hacer la copia de seguridad y el MC lo recupera sin problemas, en su formato original sin transformarlo a ascii). El MC empieza a fallar (a tener poblemas con la recuperación de los archivos) cuando hago una copia del directorio de ~/.kde. Si excluyo este directorio, no hay ningún problema. ¿Qué hay ahí que le pueda dar guerra? Pues sólo se me ocurre: a) Nombres de archivo (formato maildir del tipo "1204652569.10828.1TLZL:2,S") b) Rutas largas De hecho, cuando intento restaurar un correo, el MC saca un mensaje de error (ahora sí) y dice "imposible leer el archivo de origen (...) error de entrada/salida (5)". Si aborto la operación, me dice "el archivo está incompleto ¿desea conservarlo?, le digo "mantener" y el archivo restaurado ocupa 0 bytes, es decir, que no lo restaura. Si alguien lo quiere (com)probar, los ingredientes con: - Kmail con formato de correos maildir (o equivalente) - Orden para crear el archivador: tar -cvjf /destino/copia/archivador.tar.bz2 /home/usuario/.kde/share/apps/kmail/mail/ Ojo, que dependiendo de la cantidad de correos puede ocupar bastante y el proceso es lento. Se puede sleccionar un directorio de correo determinado para que sea más rápido. - Una vez terminado, ejecutar MC y acceder a /destino/copia/archivador.tar.bz2. Navegar hasta cualquier de los mensajes, seleccionar uno e intentar copiarlo al escritorio, por ejemplo, con F5. ¿Conclusión? Pues que la copia se realiza bien, que el archivador no está corrupto y que el MC (o la rutina que usa para navegar por el archivador comprimido mediante "utar") tiene problemas con el formato (o más bien con el nombre de los archivos) maildir, no lo maneja bien. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org