Hi all,
The port of digiKam to Craft framework is done and compile fine for the MacOS target as you can see with the last build from binary factory :
https://binary-factory.kde.org/view/MacOS/job/Digikam_Nightly_macos/857/console
... but it fail with the packaging stage about a boost availability problem :
11:01:09 * Action: post-install for extragear/digikam *
11:01:09 * Action: qmerge for extragear/digikam *
11:01:19 * Action: post-qmerge for extragear/digikam *
11:01:19 * Craft all succeeded: extragear/digikam after 1 hour 7 minutes 50 seconds *
11:01:19
11:01:19
11:01:19
[Pipeline] }
[Pipeline] stage
[Pipeline] stage
[Pipeline] { (Packaging)
[Pipeline] sh
11:01:20 + cd /Users/packaging/Craft/BinaryFactory/
11:01:20 + /usr/local/bin/python3 craftmaster/Craftmaster.py --config binary-factory-tooling/craft/configs/master/CraftBinaryCache.ini --target macos-64-clang -c --target master --package digikam
11:01:21 Generate Settings
11:01:25 ================================================================================
11:01:25 * Handling package: extragear/digikam, action: package *
11:01:25 * Action: package for extragear/digikam *
11:01:33 image directory /Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/boost/boost-system/image-RelWithDebInfo-1.76.0 does not exist!
11:01:33 Action: package for extragear/digikam:master FAILED
11:01:33 * Craft package failed: extragear/digikam after 7 seconds *
11:01:33 Command /usr/local/bin/python3 -u /Users/packaging/Craft/BinaryFactory/macos-64-clang/craft/bin/craft.py --target master --package digikam failed with exit code: 1
[Pipeline] }
[Pipeline] stage
[Pipeline] }
11:01:33 ERROR: script returned exit code 1
[Pipeline] catchError
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] timestamps
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: FAILURE
The Craft Python configuration is located here :
https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/extragear/digikam/digikam.py
So, the question is : what's wrong in the workflow or configuration to complete the packaging stage ?
Thanks in advance
Gilles Caulier