guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#45285] [PATCH] gnu: Add ark.


From: Z572
Subject: [bug#45285] [PATCH] gnu: Add ark.
Date: Wed, 23 Dec 2020 14:06:30 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Hi,

Ludovic Courtès <ludo@gnu.org> skribis:

>>> QWARN  : ExtractTest::testExtraction(extract all entries from a xar archive 
>>> with path) ark.libarchive: Could not open the archive: Unrecognized archive 
>>> format
>>> QWARN  : ExtractTest::testExtraction(extract all entries from a xar archive 
>>> with path) ark.libarchive: Could not open the archive: Unrecognized archive 
>>> format
>>> FAIL!  : ExtractTest::testExtraction(extract all entries from a xar archive 
>>> with path) Compared values are not the same
>>>    Actual   (extractedEntriesCount)        : 0
>>>    Expected (expectedExtractedEntriesCount): 6
>>>    Loc: 
>>> [/tmp/guix-build-ark-20.04.1.drv-0/ark-20.04.1/autotests/kerfuffle/extracttest.cpp(469)]
>>
>> The tests fail.
>
> What you paste above sounds like there could be a real issue with some
> archive formats, which may be a core issue for this archiving tool.
>
> Could you investigate a bit and/or get in touch with upstream to see if
> they can provide guidance?

I think this is guix libarchive's problem, it doesn't support xar format 
because it
needs to input OpenSSL, EXPAT, And XML2.
See libarchive-3.4.2.tar.xz!libarchive-3.4.2/configure :

-----+------------------------------------------------------------------------------
L1546|  --without-openssl       Don't build support for mtree and xar hashes 
through
L1547|                          openssl
L1548|  --without-xml2          Don't build support for xar through libxml2
L1549|  --without-expat         Don't build support for xar through expat
-----+------------------------------------------------------------------------------

It's new patch.

Attachment: ark.patch
Description: Text Data

Z572.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]