[Craft] [Bug 475762] New: resources\icudtl.dat does not exist
Camila
bugzilla_noreply at kde.org
Tue Oct 17 20:17:26 BST 2023
https://bugs.kde.org/show_bug.cgi?id=475762
Bug ID: 475762
Summary: resources\icudtl.dat does not exist
Classification: Developer tools
Product: Craft
Version: stable
Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
Severity: normal
Priority: NOR
Component: Core
Assignee: vonreth at kde.org
Reporter: hello at camila.codes
CC: kde-windows at kde.org
Target Milestone: ---
SUMMARY
The qtwebengine is one of the dependencies of the Nextcloud desktop client.
https://github.com/nextcloud/desktop-client-blueprints/blob/95359aee3ef7a36e6d6f637fcb3f282d978eb085/nextcloud-client/nextcloud-client.py#L22C35-L22C55
When using Craft, the resources folder required is not created.
Running windeployqt fails with "C:\Craft64\resources\icudtl.dat does not
exist."
STEPS TO REPRODUCE
1. Install Craft on Windows 11 following the instructions in
https://community.kde.org/Get_Involved/development/Windows
2. craft --add-blueprint-repository
[git]https://github.com/nextcloud/desktop-client-blueprints.git
3. craft craft
4. craft --install-deps nextcloud-client
5. Build the desktop client (using the scripts in
https://github.com/nextcloud/client-building/)
6. Run windeployqt to collect the dependencies.
OBSERVED RESULT
The resources was folder not created, the missing files are located in the bin
folder.
Logs:
"* Run windeployqt to collect all Nextcloud.exe dependencies and output it to
client-building/install/Release/Win64/qt-libs/."
Creating client-building\install\Release\Win64\qt-libs\...
client-building\install\Release\Win64\bin\Nextcloud.exe 64 bit, release
executable [QML]
Scanning client-building\desktop\src\gui:
QML imports:
...
...
qsgd3d12backend.dll is up to date.
qwindowsvistastyle.dll is up to date.
Creating client-building\install\Release\Win64\qt-libs\\resources...
C:\Craft64\resources\icudtl.dat does not exist.
EXPECTED RESULT
There should be a resources folder with the expected files as listed in
https://doc.qt.io/qt-5/qtwebengine-deploying.html#deploying-resources
SOFTWARE/OS VERSIONS
Windows: 11
Qt Version: Qt 5.15.10
ADDITIONAL INFORMATION
The workaround is to create a resources folder and copy the missing files from
the bin folder.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Kde-windows
mailing list