aMule Forum
Spanish => aMule Ayuda => Topic started by: samillankis on November 19, 2007, 11:01:22 PM
-
Hola :)
Hace un rato he instalado la versión CVS para ubuntu gutsy del 18 de noviembre que he descargado de este post (http://forum.amule.org/index.php?topic=13700.0) y de momento todo perfecto excepto que los archivos que tengo compartidos y que el nombre contiene un acento o una eñe no los carga y en el registro me sale el siguiente mensaje:
2007-11-19 22:37:41: Logger.cpp(268): Error: Failed to retrieve file times for '/media/hdd1/No_borrar/XXXXX' (error 2: No existe el fichero ó directorio)
2007-11-19 22:37:41: FileFunctions.cpp(187): FileIO: Error on GetLastModificationTime from `/media/hdd1/No_borrar/XXXXX'
2007-11-19 22:37:41: CFile.cpp(147): CFile: Error when opening file (/media/hdd1/No_borrar/XXXXX): No existe el fichero ó directorio
Y así con cada archivo con acento o eñes. Otros archivos que tengo en esa carpeta sí que los comparte.
Me imagino que no será un error sino que deberé instalar algo pero con la versión 2.1.3 no ocurría esto así que no tengo ni idea de que puede ser.
Un saludo y gracias anticipadas ;)
-
Estos son los parámetros con los que creo los .deb de ese post:
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" --disable-dependency-tracking --enable-optimize --disable-debug --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-amule-gui --enable-cas --enable-wxcas --enable-alc --enable-alcc --enable-geoip
Ya dije que no soy un experto construyendo paquetes, por lo que si alguien sabe si cometo algún fallo estaré encantado de leerlo :D
Uso el debhelper para construir los .deb
Lo curiosos es que con los .deb de este post:
http://forum.amule.org/index.php?topic=12458.0
Me ocurre algo similar a lo que dice samillankis por lo que supongo que será un problema del aMule o algo relacionado con las versiones CVS.
-
Yo no hablo castellano, ok? :)
Probablemente vuestro sistema no está configurado para UTF-8. Si el nobre del fichero en su disco dure usa la ñ de ISO-8859-1, entonces no funcionará.
Esso es un bug conocido, estamos intentando arregrar.
Saludos!
-
Llevo poco tiempo en esto de linux por lo que no tengo mucha idea de lo que comentas. A ver si algún desarrollador nos saca de dudas.
Por si sirve de ayuda, los archivos que tengo en el incoming con alguno de estos caracteres, el amule cambia las letras acentuadas y las eñes por un signo de interrogación. esto ya me lo hacía en la anterior versión y por lo que he visto parece algo normal. No sé si tendrá algo que ver pero por si acaso lo comento.
Saludos ;)
Edito tras ver el último post: Si fuese por eso ¿por qué con la versión 2.1.3 iba bien?
-
según lo que tengo entendido lo de las tildes por signos de interrogación ? es debido a que las tildes y eñes de Windows no son las mismas (creo que no es la expresión correcta pero no se me ocurre otra xD) que las de equipos Unix, como Mac o GNU/Linux (Ubuntu)
Yo al menos tanto en la 2.13 como en la 2.20 CVS siempre me ocurrió lo mismo.
-
Hoy la mayor parte de los ordenadores son configurados para usar UTF-8 y no ISO-8859. Si se arregla para uno, el otro no funciona.
Festor: sí, tienes razon.Windows usa el "windows-1252", que es diferente de ISO-8859-1 y de UTF-8.
Saludos!
-
Entonces el problema es de la configuracion de los .deb o del aMule en si?
Lo digo para continuar o no la creación de .deb para Ubuntu, si el error es mio prefiero saber como solucionarlo.
Es que no me ha quedado claro el asunto xD
-
Cuando se instala Ubuntu, qual es la configuracion default? Creo ser UTF-8. Si es esso, aMule CVS no tendrá problemas.
El problema no es tuyo, es de la configuracion del sistema. Aca tengo Suse 10.2, mira en /etc/sysconfig/language:
$ cat /etc/sysconfig/language | grep LANG
# Local users will get RC_LANG as their default language, i.e. the
# environment variable $LANG . $LANG is the default of all $LC_*-variables,
# Root uses this variable only if ROOT_USES_LANG is set to "yes".
RC_LANG="en_US.UTF-8"
#RC_LANG="en_US"
# Again, ROOT_USES_LANG must be set to "yes", if an effect on the superuser
ROOT_USES_LANG="ctype"
# Workaround for missing forward of LANG and LC variables
INSTALLED_LANGUAGES=""
Mira como yo cambie de en_US para en_US.UTF-8. En Fedora Core, si me acuerdo el fichero es /etc/sysconfig/i18n. En debian/Ubuntu, no lo se.
Saludos!
-
Ok, gracias por la info.
En Ubuntu no existe ni /etc/sysconfig/language ni /etc/sysconfig/i18n
Lo único que sé de "configuraciones idiomáticas" :-\ son los locales
Al ejecutar sudo dpkg-reconfigure locales me sale esto:
Generating locales...
en_US.UTF-8... done
es_AR.UTF-8... up-to-date
es_BO.UTF-8... up-to-date
es_CL.UTF-8... up-to-date
es_CO.UTF-8... up-to-date
es_CR.UTF-8... up-to-date
es_DO.UTF-8... up-to-date
es_EC.UTF-8... up-to-date
es_ES.UTF-8... up-to-date
es_GT.UTF-8... up-to-date
es_HN.UTF-8... up-to-date
es_MX.UTF-8... up-to-date
es_NI.UTF-8... up-to-date
es_PA.UTF-8... up-to-date
es_PE.UTF-8... up-to-date
es_PR.UTF-8... up-to-date
es_PY.UTF-8... up-to-date
es_SV.UTF-8... up-to-date
es_US.UTF-8... up-to-date
es_UY.UTF-8... up-to-date
es_VE.UTF-8... up-to-date
Generation complete.
No sé si sirve de algo pero utilizo el hack localepurge para personalizar los idiomas instalados en mi equipo.
-
Seguro que hay algun experto en Debian que hable castellano, no? :D Que tal Kry?
Saludos!
-
Hola.
A mi, si hago sudo dpkg-reconfigure locales me sale lo siguiente:
Generating locales...
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
es_AR.UTF-8... up-to-date
es_BO.UTF-8... up-to-date
es_CL.UTF-8... up-to-date
es_CO.UTF-8... up-to-date
es_CR.UTF-8... up-to-date
es_DO.UTF-8... up-to-date
es_EC.UTF-8... up-to-date
es_ES.UTF-8... up-to-date
es_GT.UTF-8... up-to-date
es_HN.UTF-8... up-to-date
es_MX.UTF-8... up-to-date
es_NI.UTF-8... up-to-date
es_PA.UTF-8... up-to-date
es_PE.UTF-8... up-to-date
es_PR.UTF-8... up-to-date
es_PY.UTF-8... up-to-date
es_SV.UTF-8... up-to-date
es_US.UTF-8... up-to-date
es_UY.UTF-8... up-to-date
es_VE.UTF-8... up-to-date
Generation complete.
Sabiendo que es un bug conocido y que estáis intentando solucionarlo ya me vale. Hasta entonces renombraré los archivos para poder compartirlos.
Un saludo y gracias de nuevo ;)
-
Hola!
Casualmente, antes de leer este hilo, descargué un archivo cuyo nombre tiene un acento y en la pestaña tráfico aparece con el acento, en Incoming también tiene el acento y aparece en la lista de Compartidos. Pero para el resto de los archivos los mensajes del comienzo están y los archivos no aparecen en la lista de compartidos. O sea que el problema se presenta al cargar los archivos compartidos al arrancar.