On 2023-12-18 22:29, Marco Atzeri via Cygwin-apps wrote:
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
$ find libksba-1.6.5-1.x86_64 -name ksba-config
libksba-1.6.5-1.x86_64/build/src/ksba-config
libksba-1.6.5-1.x86_64/inst/usr/bin/ksba-config
$ grep -H ksba-config libksba-1.6.5-1.x86_64/log/*
libksba-1.6.5-1.x86_64/log/libksba-1.6.5-1-compile.log:config.status: creating
src/ksba-config
libksba-1.6.5-1.x86_64/log/libksba-1.6.5-1-install.log: /usr/bin/install -c
ksba-config '/pub/devel/libksba/libksba-1.6.5-1.x86_64/inst/usr/bin'
libksba-1.6.5-1.x86_64/log/libksba-1.6.5-1-pkg.log:usr/bin/ksba-config
Any clue if I should add something to the
BUILD_REQUIRES="libgpg-error-devel pkg-config"
the only difference between system I can think about is
case Sensitive file system.
But I can not test it as my system loses some functionality
like network if I turn all the file system to be case sensitive
I use standard /usr/src/ for packages, sources, and builds, and chattr -R +S ...
which makes it easier dealing with Linux man-pages and like packages.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry