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