| Summary: | ark can not open .tar archives created with ark | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | Mario Aichinger <aichingm> |
| Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugseforuns, kde, meven29, pastordidi, rthomsen6 |
| Priority: | NOR | ||
| Version First Reported In: | 18.12.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/ark/a3bcf9becddd5725725089add15fbae39c79757e | Version Fixed/Implemented In: | 19.03.80 |
| Sentry Crash Report: | |||
|
Description
Mario Aichinger
2019-03-06 10:25:31 UTC
I Could not reproduce. I got a regular tar file as output. $ file test.tar test.tar: POSIX tar archive I am surprised file command said it was a Zstandard archive. It could be a regression since I use slightly older versions of KDE Frameworks and Qt. OS : Kubuntu 18.10 KDE Plasma Version : 5.15.2 KDE Frameworks Version : 5.54.0 Qt Version : 5.11.1 Git commit a3bcf9becddd5725725089add15fbae39c79757e by Elvis Angelaccio. Committed on 09/03/2019 at 12:05. Pushed by elvisangelaccio into branch 'master'. Fix creation of tar archives Usage of QString::compare() breaks the creation of tar archives, because `zst` is "bigger" than `tar` which means ark would use the `zstd` filter even when creating a simple tar archive. FIXED-IN: 19.03.80 M +1 -1 plugins/libarchive/readwritelibarchiveplugin.cpp https://commits.kde.org/ark/a3bcf9becddd5725725089add15fbae39c79757e Thanks for reporting, unfortunately we missed the 18.12.3 release. Please ask your distribution to backport this commit if you cannot wait for the 19.04 release. *** Bug 405832 has been marked as a duplicate of this bug. *** I have Ark 19.03.80 on Ark Linux and the bug persists. Forget. I created a new tar file and now Ark works. Now the situation is regression. Previously, ZST parked in tar without compression is not Packed. Now the other way around. To tar without compression packaged, not packaged in zst. |