shouldn't have much practical impact other than smaller images
dedupe would also be nice to use but unfortunately is single threaded
right now and that would cause **substantial** slow down of builds.
hours for in fact. for only about 300mb reduction :(
This allows us to see post-2012 (driverless) printers that happen to
have USB ports, when connected over USB. Without this, they're only
available over the network.
This came along for the ride with FireWire audio support, but it's
broken due to PyQt5 support not being available. Even if we fixed that
(which wouldn't be ideal as it would drag in Qt 5), this app isn't
something we want to show to users anyway. Delete it.
Resolves#242
kde-dependencies and hw-enablement are kind of "grab bag" package lists
right now; we can group a bunch of their items into the
category-specific files instead to improve comprehensibility here.
This is the subset of packages identified in
https://invent.kde.org/kde-linux/kde-linux/-/issues/35 that should be
uncontroversial.
Image size will increase by about 46 MB, mostly because of the
Gutenprint drivers.
Related to #35
This reverts commit 1fa9582b3f.
The packages is produced by the packages pipeline, so we need to install
it here or else its content never ends up in the image!
Resolves#238
It doesn't work anyway, the result of Arch disabling it which we've
inherited. If you need to get new python modules for buildy activities,
you should use containers or homebrew+venv, both of which will get you
`pip`.
Resolves#214
You can start an update without authentication, but not cancel it. This
is just weird, and likely an upstream bug:
https://github.com/systemd/systemd/issues/38568
Until that bug is resolved, work around it here.
Resolves#235
BUG: 502189
bit awkward but this should produce more reliably results. in particular
for flatpak the previous naive approach could easily fail because of the
ostree repo content being files or dirs depending on unknown factors,
making it super difficult to copy them reliably. by composing first we
defer that problem to overlayfs, which is how this was used in rootfsv1
anyway.
with this we also no longer need the erofs /usr mount
The defaults are currently very harsh: each failed authentication
attempt makes you wait for 3 seconds, and 3 failed attempts lock you
out of the system for 10 minutes.
These defaults are tuned for high security, but Bugzilla is full of
complaints about it from Arch users who placed the blame on KDE. These
defaults are not well-tuned for normal users in normal environments, so
let's soften them a bit to offer a less harsh experience.
Resolves#222