blob: 7926b3cee8fae069405dad865479d196d207073b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
From 82f04bff174a4bb307aa9b39aedf271c200b0545 Mon Sep 17 00:00:00 2001
From: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Mon, 7 Mar 2022 21:27:09 +0100
Subject: [PATCH] Fix certain tars not being recognized as valid archives
KArchive can handle those too.
BUG: 450662
---
src/core/installation.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/core/installation.cpp b/src/core/installation.cpp
index c3ba0e15..45694465 100644
--- a/src/core/installation.cpp
+++ b/src/core/installation.cpp
@@ -566,6 +566,7 @@ QStringList Installation::installDownloadedFileAndUncompress(const KNSCore::Entr
archive.reset(new KZip(payloadfile));
// clang-format off
} else if (mimeType.inherits(QStringLiteral("application/tar"))
+ || mimeType.inherits(QStringLiteral("application/x-tar")) // BUG 450662
|| mimeType.inherits(QStringLiteral("application/x-gzip"))
|| mimeType.inherits(QStringLiteral("application/x-bzip"))
|| mimeType.inherits(QStringLiteral("application/x-lzma"))
--
GitLab
|