B
BlueBuild3w ago
tn

Fonts module no longer working

I recently updated the BlueBuild action version in my repository and fonts are no longer being installed by the fonts module. Module config:
- type: fonts # install JetBrainsMono NF
fonts:
nerd-fonts:
- JetBrainsMono
- type: fonts # install JetBrainsMono NF
fonts:
nerd-fonts:
- JetBrainsMono
Previous build log (fonts were present on built image):
/tmp/modules/fonts/fonts.sh '{"type":"fonts","fonts":{"nerd-fonts":["JetBrainsMono"]}}' && echo "========== End Fonts module ==========" && ostree container commit
0.078 ========== Start Fonts module ==========
0.101 Installation of nerd-fonts started
0.104 Downloading JetBrainsMono from https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz
0.279 Downloaded JetBrainsMono
2.132 ========== End Fonts module ==========
DONE 2.5s
/tmp/modules/fonts/fonts.sh '{"type":"fonts","fonts":{"nerd-fonts":["JetBrainsMono"]}}' && echo "========== End Fonts module ==========" && ostree container commit
0.078 ========== Start Fonts module ==========
0.101 Installation of nerd-fonts started
0.104 Downloading JetBrainsMono from https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz
0.279 Downloaded JetBrainsMono
2.132 ========== End Fonts module ==========
DONE 2.5s
New build log (fonts are no longer present on built image):
/tmp/scripts/run_module.sh 'fonts' '{"type":"fonts","fonts":{"nerd-fonts":["JetBrainsMono"]}}' && ostree container commit
============================= Start 'fonts' Module =============================
0.090 Installation of google-fonts started
0.263 Installation of nerd-fonts started
0.284 ============================== End 'fonts' Module ==============================
DONE 0.3s
/tmp/scripts/run_module.sh 'fonts' '{"type":"fonts","fonts":{"nerd-fonts":["JetBrainsMono"]}}' && ostree container commit
============================= Start 'fonts' Module =============================
0.090 Installation of google-fonts started
0.263 Installation of nerd-fonts started
0.284 ============================== End 'fonts' Module ==============================
DONE 0.3s
full build log: https://github.com/trevnels/adwaitium/actions/runs/12145453988/job/33867126625#step:2:3903 Any idea as to why fonts are no longer being downloaded? I did see there was a recent change to the fonts module involving jq/yq. Could this be a regression related to that?
7 Replies
tn
tnOP3w ago
Seems to be the same issue as described in https://github.com/blue-build/modules/issues/371
GitHub
Fonts module does nothing · Issue #371 · blue-build/modules
Starting from today, the fonts module does nothing when called by the BlueBuild CLI running on GitHub Actions Logs from yesterday: https://github.com/tecncr/mcubi/actions/runs/12113778719/job/33769...
xyny
xyny3w ago
Answered on GitHub
Heus
Heus3d ago
PrivateBin
Encrypted note on PrivateBin
Visit this link to see the note. Giving the URL to anyone allows them to access the note, too.
GitHub
trying fixing the build removing the adwaita-qt5 · Heus-Sueh/hyprla...
My Blue image. Contribute to Heus-Sueh/hyprland development by creating an account on GitHub.
xyny
xyny3d ago
not the same issue your issue is trying to install a font called MesloLG from nerd fonts, which does not exist we could probably make the error message for that more expressive I found this out by looking at your build logs on GitHub and seeing what the module was doing right before it failed the "Error building at step" line is almost never the actual error, it just says that an error happened
Heus
Heus3d ago
the font exists, but its name on the website does not reflect in their github release
No description
No description
Heus
Heus3d ago
thanks for the help
fiftydinar
fiftydinar3d ago
Another user had the same issue with that font, so yes, it's just called Meslo
Want results from more Discord servers?
Add your server