SUMMARY All apps are missing icons. Running the app directly via the command line gives the output in the title of this bug. STEPS TO REPRODUCE 1. craft kate 2. Run Kate.app OBSERVED RESULT No icons are displayed. EXPECTED RESULT Breeze icon theme should be found, as it is installed: $ craft --search breeze Craft : /Users/tatsh/.craft Version : master ABI : macos-64-clang Download directory : /Users/tatsh/.craft/download Package breeze found: kde/plasma/breeze Name: breeze BlueprintPath: /Users/tatsh/.craft/etc/blueprints/locations/craft-blueprints-kde/kde/plasma/breeze/breeze.py Homepage: https://www.kde.org/ Description: The KDE Community is a free software community dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation. Tags: Options: args=, branch=(str), buildStatic=(bool), buildTests=(bool), buildType=RelWithDebInfo, ignored=(bool), patchLevel=(int), version=(str) Latest version: 5.14.5 Installed versions: 5.14.5 SOFTWARE/OS VERSIONS Windows: MacOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Icon theme seems to be installed: $ tree -L 2 ~/.craft/share/icons/ /Users/tatsh/.craft/share/icons/ ├── Breeze_Snow │ ├── cursors │ └── index.theme ├── breeze │ └── breeze-icons.rcc ├── breeze-dark │ └── breeze-icons-dark.rcc ├── breeze_cursors │ ├── cursors │ └── index.theme └── hicolor ├── 128x128 ├── 16x16 ├── 22x22 ├── 32x32 ├── 48x48 ├── 64x64 └── scalable 14 directories, 4 files
PS C:\Crafts\mingw> craft --search breeze.* Craft : C:\Crafts\mingw Version : master ABI : windows-mingw_64-gcc Download directory : C:\Crafts\mingw\download Craft was unable to find breeze.*, similar packages are: kde/plasma/breeze Name: breeze BlueprintPath: C:\CraftBlueprints\craft-blueprints-kde\kde\plasma\breeze\breeze.py Homepage: https://www.kde.org/ Description: The KDE Community is a free software community dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation. Tags: Options: args=, branch=(str), buildStatic=(bool), buildTests=(bool), buildType=RelWithDebInfo, ignored=(bool), patchLevel=(int), version=(str) Latest version: 5.14.5 Installed versions: None Installed revision: None Available versions: master, 5.10.5, 5.11.5, 5.12.7, 5.13.5, 5.14.4, 5.14.5 kde/frameworks/tier1/breeze-icons Name: breeze-icons BlueprintPath: C:\CraftBlueprints\craft-blueprints-kde\kde\frameworks\tier1\breeze-icons\breeze-icons.py Homepage: https://www.kde.org/ Description: Breeze icon theme. Tags: Options: args=, branch=(str), buildStatic=(bool), buildTests=(bool), buildType=RelWithDebInfo, ignored=(bool), patchLevel=(int), useBreezeDark=False, useIconResource=True, version=(str) Latest version: 5.54.0 Installed versions: None Installed revision: None Available versions: master, 5.42.0, 5.43.0, 5.44.0, 5.45.0, 5.46.0, 5.47.0, 5.48.0, 5.49.0, 5.50.0, 5.51.0, 5.52.0, 5.53.0, 5.54.0
This is my output: $ craft --search breeze.* Craft : /Users/tatsh/.craft Version : master ABI : macos-64-clang Download directory : /Users/tatsh/.craft/download Craft was unable to find breeze.*, similar packages are: kde/plasma/breeze Name: breeze BlueprintPath: /Users/tatsh/.craft/etc/blueprints/locations/craft-blueprints-kde/kde/plasma/breeze/breeze.py Homepage: https://www.kde.org/ Description: The KDE Community is a free software community dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation. Tags: Options: args=, branch=(str), buildStatic=(bool), buildTests=(bool), buildType=RelWithDebInfo, ignored=(bool), patchLevel=(int), version=(str) Latest version: 5.14.5 Installed versions: 5.14.5 Installed revision: None Available versions: master, 5.10.5, 5.11.5, 5.12.7, 5.13.5, 5.14.4, 5.14.5 kde/frameworks/tier1/breeze-icons Name: breeze-icons BlueprintPath: /Users/tatsh/.craft/etc/blueprints/locations/craft-blueprints-kde/kde/frameworks/tier1/breeze-icons/breeze-icons.py Homepage: https://www.kde.org/ Description: Breeze icon theme. Tags: Options: args=, branch=(str), buildStatic=(bool), buildTests=(bool), buildType=RelWithDebInfo, ignored=(bool), patchLevel=(int), useBreezeDark=False, useIconResource=True, version=(str) Latest version: 5.54.0 Installed versions: 5.54.0 Installed revision: None Available versions: master, 5.42.0, 5.43.0, 5.44.0, 5.45.0, 5.46.0, 5.47.0, 5.48.0, 5.49.0, 5.50.0, 5.51.0, 5.52.0, 5.53.0, 5.54.0
craft --print-files breeze-icons Craft : /home/hannah/CraftRoot Version : master ABI : linux-64-gcc Download directory : /home/hannah/CraftRoot/download ==================================================================================================================================================================================== *** Handling package: kde/frameworks/tier1/breeze-icons, action: print-files *** *** Action: print-files for kde/frameworks/tier1/breeze-icons *** share/icons/breeze-dark/actions/12/object-fill.svg ....
(In reply to Hannah von Reth from comment #3) > craft --print-files breeze-icons > Craft : /home/hannah/CraftRoot > Version : master > ABI : linux-64-gcc > Download directory : /home/hannah/CraftRoot/download > ============================================================================= > ============================================================================= > ========================== > *** Handling package: kde/frameworks/tier1/breeze-icons, action: print-files > *** > *** Action: print-files for kde/frameworks/tier1/breeze-icons *** > share/icons/breeze-dark/actions/12/object-fill.svg > .... $ craft --print-files breeze-icons Craft : /Users/tatsh/.craft Version : master ABI : macos-64-clang Download directory : /Users/tatsh/.craft/download ====================================================================================================== *** Handling package: kde/frameworks/tier1/breeze-icons, action: print-files *** *** Action: print-files for kde/frameworks/tier1/breeze-icons *** share/icons/breeze-dark/breeze-icons-dark.rcc share/icons/breeze/breeze-icons.rcc share/icontheme.rcc
Hm we are using the rcc on mac. Is kiconthemes installed? The hook to load a rcc is still in there. Plans to move the rcc loader to tier1 exists for ages....
We now do link with that, this should fix for the current craft master.