xarchiver can't open tar files created with this library
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el ejemplo mostrado de TarOutputStream y el test.tar generado; después, compara su estructura con archivos tar que xarchiver abre en Linux. Confirma que el archivo siga siendo válido para tar y 7zip, e identifica al mismo tiempo qué rechaza xarchiver; se considera terminado cuando xarchiver abre archivos producidos por la biblioteca.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
The .tar files created with the library can be opened with 7zip, they can be extracted with "tar -xf" but the linux program xarchiver (default with some low memory graphical instalations - in my case debian with xfce) says that the archive format is not recognized.
Another place where xarchiver is installed by default is the raspberry pi debian instalation.
Reproduction Code
No response
Steps to reproduce
Simplest example I can come up with:
using FileStream os = new FileStream("test.tar", FileMode.Create);
using TarOutputStream tar = new TarOutputStream(os);
byte[] data = Encoding.UTF8.GetBytes("my text contents");
TarEntry entry = TarEntry.CreateTarEntry("myfile.txt");
entry.Size = data.Length;
tar.PutNextEntry(entry);
tar.Write(data);
tar.CloseEntry();
Expected behavior
The archive should be opened normally as it does in other applications.
Operating System
Linux
Framework Version
.NET 6
Tags
Tar
Additional context
There is a chance that xarchiver is just bad considering other software opens the archive.
But then again xarchiver opens tar archives made with other software.
- Lenguaje dominante
- C#
- Estrellas
- 3.9k
- Forks
- 1k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
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 icsharpcode/SharpZipLib
-
*no response* bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
icsharpcode/SharpZipLib#905 · 1 comentario ·
-
bug bzip2
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
icsharpcode/SharpZipLib#904 ·
-
SetLevel in ZipFile Abiertoenhancement zip
Dificultad 2/5 1-2 días Aptitud para principiantes 55/100
icsharpcode/SharpZipLib#903 ·
-
*no response* bug
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
icsharpcode/SharpZipLib#901 · 1 comentario ·
-
*no response* bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
icsharpcode/SharpZipLib#894 · 1 comentario ·
Todos los issues de icsharpcode/SharpZipLib
Issues similares
-
effort:S P3 refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
nightscout/nocturne#1532 ·
-
core dependencies
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
C#/.NET Roslyn LSP Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Suspicious code fragments Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
DotNetNext/SqlSugar#1458 ·