Bug 423652

Summary: craft "silently" fails to compile qtwebengine
Product: [Developer tools] Craft Reporter: Chris <developerchris>
Component: BlueprintsAssignee: Hannah von Reth <vonreth>
Status: RESOLVED UPSTREAM    
Severity: normal CC: kde-windows
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Attachments: craft -i --no-cache qtwebengine log

Description Chris 2020-06-29 11:47:03 UTC
Created attachment 129759 [details]
craft -i --no-cache qtwebengine log

SUMMARY

Unable to compile qtwebengine libs (to be used by kdevelop)


STEPS TO REPRODUCE
1. run craft qtwebengine
2. wait
3. cry

OBSERVED RESULT

I have tried multiple incantations of craft to get it to compile the result is always the same.

PS Y:\CraftRoot> craft qtwebengine
Craft               : Y:\CraftRoot
Version             : master
ABI                 : windows-mingw_64-gcc
Download directory  : Y:\CraftRoot\download
*** libs/qt5/qtwebengine is up to date, nothing to do ***



PS Y:\CraftRoot> craft -i  qtwebengine
Craft               : Y:\CraftRoot
Version             : master
ABI                 : windows-mingw_64-gcc
Download directory  : Y:\CraftRoot\download
=================================================================

*** Handling package: libs/qt5/qtwebengine, action: all ***
*** Action: fetch-binary for libs/qt5/qtwebengine ***
*** libs/qt5/qtwebengine not found in cache ***
*** Action: fetch for libs/qt5/qtwebengine ***
*** Action: unpack for libs/qt5/qtwebengine ***
*** Action: compile for libs/qt5/qtwebengine ***
*** Action: cleanimage for libs/qt5/qtwebengine ***
*** Action: install for libs/qt5/qtwebengine ***
*** Action: post-install for libs/qt5/qtwebengine ***
*** Action: qmerge for libs/qt5/qtwebengine ***
*** Action: post-qmerge for libs/qt5/qtwebengine ***
*** Craft all succeeded: libs/qt5/qtwebengine after 0 seconds ***


PS Y:\CraftRoot> craft --package qtwebengine
Craft               : Y:\CraftRoot
Version             : master
ABI                 : windows-mingw_64-gcc
Download directory  : Y:\CraftRoot\download
=======================================================================

*** Handling package: libs/qt5/qtwebengine, action: package ***
*** Action: package for libs/qt5/qtwebengine ***
*** Craft package succeeded: libs/qt5/qtwebengine after 0 seconds ***



PS Y:\CraftRoot> craft --no-cache qtwebengine
Craft               : Y:\CraftRoot
Version             : master
ABI                 : windows-mingw_64-gcc
Download directory  : Y:\CraftRoot\download
*** libs/qt5/qtwebengine is up to date, nothing to do ***


After compilation there are no qtwebengine libs anywhere


EXPECTED RESULT

expected to find qtwebengine libs in build/libs/qt5/qtwebengine however there is nothing there not even the folder qtwebengine



SOFTWARE/OS VERSIONS
Windows: windows 7
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION


I have attached the log from the last attempt

craft -i --no-cache qtwebengine
Comment 1 Hannah von Reth 2020-06-29 14:31:32 UTC
webengine does not support mignw.
Craft just ignores it as a dependency of packages and I committed a change that now prints a warning if a user directly requests an unsupported package.

Ignoring: libs/qt5/qtwebengine as it is not supported on your platform/compiler