Commit graph

5 commits

Author SHA1 Message Date
Ben Grande
80a576e4e6
feat: add Qubes development formula
Contributing to Qubes OS using Debian is possible, but there are edge
cases with linter versions, GUI editor versions, test packages in
run-tests that are better supported on Fedora, as this is the template
that Qubes OS developers most use.

Fixes: https://github.com/ben-grande/qusal/issues/139
Fixes: https://github.com/ben-grande/qusal/issues/126
2025-08-25 08:41:44 +02:00
Ben Grande
b82a63e0ac
feat: install python linters 2025-03-19 15:13:14 +01:00
Ben Grande
56a4296421
fix: skip YUM weak dependencies installation
Fixes: https://github.com/ben-grande/qusal/issues/96
2024-08-16 14:03:58 +02:00
Ben Grande
f9ead06408 fix: remove extraneous package repository updates
Updates happens multiple times, normally 2 to 3, even if we consider a
state without includes. On states with multiple includes, it could
easily get approximately 10 updates being ran. This behavior leads to
unnecessary network bandwidth being spent and more time to run the
installation state. When the connection is slow and not using the
cacher, such as torified connections on Whonix, the installation can
occurs much faster.

Adding external repositories has to be done prior to update to ensure it
is also fetched.

Fixes: https://github.com/ben-grande/qusal/issues/29
2024-03-18 17:51:36 +01:00
Ben Grande
5eebd789ed refactor: initial commit 2023-11-13 14:33:28 +00:00