[scallywag] libksba-1.6.5-1 install anomaly

Marco Atzeri marco.atzeri@gmail.com
Tue Dec 19 18:15:21 GMT 2023


On 19/12/2023 12:24, Jon Turney wrote:
> On 19/12/2023 05:29, Marco Atzeri via Cygwin-apps wrote:
>> Hi Jon
>>
>> on jobs 7426 and (rerun) 7428 I see that a file is built
>> but not installed
>>
>> ------------------------------------------
>> config.status: creating src/ksba-config
>> ...
>>  >>> libksba-devel-1.6.5-1.tar.xz
>> tar: usr/bin/ksba-config: Cannot stat: No such file or directory
>> ------------------------------------------
>>
>> but if I run exacly the same jobs locally, the file is installed and
>> packed as expected
> 
> This is weird.  But this seems to be by upstream design:
> 
> Changelog
> 
>> 2022-03-31  NIIBE Yutaka  <gniibe@fsij.org>
>>
>>         build: When no gpg-error-config, not install ksba-config.
>>         + commit 41000330cdba87afdf9ea0b481e0260dab262a54
>>         * configure.ac (USE_GPGRT_CONFIG): New.
>>         * src/Makefile.am [USE_GPGRT_CONFIG]: Conditionalize the install
>>         of ksba-config.
>>
> [...]
>>
>> Any clue if I should add something to the
>>
>> BUILD_REQUIRES="libgpg-error-devel pkg-config"
> 
> It seems the latest libgpg-error-devel doesn't provide gpg-error-config.
> 
> And indeed, upgrading to your recent update to libgpg-error-devel allows 
> reproducing the problem locally.
> 

thanks Jon,

a second pair of eyes is always useful.
I noticed the absence of libgpg-error in the new upstream
but not the conditional installation of ksba-config


Upstream is playing weird scheme

Regards
Marco



More information about the Cygwin-apps mailing list