2026-06-14 Sunday

HTPC updates

Completed the HTPC configuration yesterday by finishing the soldering of input and output pins. Still needs some improvements. For now the FL, FR, Center and Active Subwoofer are working.

Alpine Linux upgrade to 3.24

I updated the Alpine Linux to v3.24 few days back. Thought everything was great until today.

Two issues faced today:

The embedded LibSass transpiler was deprecated in favour of Dart Sass transpiler. To use it, set the transpiler option to dartsass in layouts/_partials/meta.html

Site.AllPages has been deprecated. Replaced it in the file layouts/_default/index.json

  • venv was broken for beancount and graph generation scripts. Deleted the old venv and recreated them and then installed the packages. The venv are located at data/myhome/prabu/org.venv and data/myhome/prabu/bean_venv, with the later symlinked from /data/myhome/prabu/beancount.venv.

graph generation script uses the following packages: fa2 networkx python-louvain

beancount venv importers uses the following packages: fava msoffcrypto-tool openpyxl smart_importer

Also the following deprecations were found by running hugo build –logLevel info

Based on the ouput the following language related settings changed.. In hugo.toml

-languageCode = 'en-us'
+locale = 'en-us'

In layouts/baseof.html

-<html lang="{{ .Site.LanguageCode | default "en-us" }}">
+<html lang="{{ .Site.Language.Locale | default "en-us" }}">

© Prabu Anand K 2020-2026