scallywag / cygport not pulling lzip

Jon Turney jon.turney@dronecode.org.uk
Fri Jan 8 14:21:19 GMT 2021


On 08/01/2021 13:58, Marco Atzeri via Cygwin-apps wrote:
> On 08.01.2021 14:23, ASSI wrote:
>> Marco Atzeri via Cygwin-apps writes:
>>> it seems that cygport is not pulling the decompressor
>>> that is supposed to recognise:
>>>
>>> https://ci.appveyor.com/project/cygwin/scallywag/builds/37134000/job/0m9h56ptrwwyg3hc 
>>>
>>>
>>>>> Unpacking source flex-2.6.4.tar.lz
>>> tar (child): lzip: Cannot exec: No such file or directory
>>> tar (child): Error is not recoverable: exiting now
>>> tar: Child returned status 2
>>> tar: Error is not recoverable: exiting now
>>> *** ERROR: tar xf flex-2.6.4.tar.lz failed
>>
>> Since tar is a Base package it doesn't require lzip (which would
>> effectively make it a Base install).  You have to add lzip to
>> BUILD_REQUIRES or switch to the GZip archive.
>>
>>
>> Regards,
>> Achim.
>>
> 
> Hi Achim,
> 
> this is an upstream source package.
> 
> IMHO cygport should pull tar and all the decompressor that
> is supposed to manage.
> 
>   $ grep  SRC_URI NEWS
> ...
>          * SRC_URI supports .tar.lz archives.
>          * SRC_URI accepts .tar.xz archives.
>          * SRC_URI accepts .tar.lzo archives.
> ...

Yeah, perhaps lzip should be a dependency of cygport.

For the moment, I've applied a tweak to scallywag to ensure lzip gets 
installed.



More information about the Cygwin-apps mailing list