encoding error when building rpm
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- build-system
Línea de trabajo
Comienza en setup.py, en el código que lee README.rst en long_description, y luego reproduce la compilación con el comando setup.py o RPM indicado en Python 3.4. Confirma que el paquete se compila correctamente en el servidor de compilación de openSUSE y que el contenido de README se lee sin el UnicodeDecodeError indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi
on the opensuse build server I get the following error when running setup.py
[ 47s] Traceback (most recent call last):
[ 47s] File "setup.py", line 26, in <module>
[ 47s] long_description = f.read()
[ 47s] File "/usr/lib64/python3.4/encodings/ascii.py", line 26, in decode
[ 47s] return codecs.ascii_decode(input, self.errors)[0]
[ 47s] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 3249: ordinal not in range(128)
[ 47s] error: Bad exit status from /var/tmp/rpm-tmp.UcThvc (%build)
the package already has a patch for this (not sure by whom), which fixes the problem, just wanted to report this upstream
patch:
-with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as f:
+with open(os.path.join(os.path.dirname(__file__), 'README.rst'),encoding='utf-8') as f:
Arun
- Lenguaje dominante
- Python
- Estrellas
- 165
- Forks
- 33
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de benoitc/socketpool
-
Port tests to py3kAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
benoitc/socketpool#38 ·
-
Error installing with pipAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
benoitc/socketpool#35 · 2 comentarios ·
-
Phantom time?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
benoitc/socketpool#31 ·
-
Please .....Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
benoitc/socketpool#30 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
benoitc/socketpool#26 ·
Todos los issues de benoitc/socketpool
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
-
area:other help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
WingedGuardian/GENesis-AGI#4734 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
peach-mitao/peach#693 ·
Los mantenedores suelen responder en 1 día
-
Failed result serialization destroys a previously saved JSON resultPosiblemente ocupada @chessing234 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
huggingface/evaluate#867 ·
-
FTP reads inside a transaction use a nonexistent staging pathPosiblemente ocupada @Harsh23Kashyap la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
fsspec/filesystem_spec#2463 ·
Los mantenedores suelen responder en 1 día