Modernize phosh-core a bit
While working on !10 (merged) notice some things that might be nice to have but might not be as straight forward:
-
phosh-core: Prefer pipewire over pulse
It's the future so let's prep for that.
-
d/control: Suggest firefox-esr-mobile-config
This give a hint that it exists without pulling in firefox-esr itself.
-
phosh-core: Suggest systemd-coredump
We mention it all around but don't give uses any hint via the packagig system yet.
-
phosh-core: Allow phosh-osk-stub as on screen keyboard
The default is squeekbard but architectures that have trouble building Rust (or one gtk-rs) can still use the metapackge.
-
phosh-core: Drop purple-lurch
Chatty recommends it so it's pulled in by default.
Merge request reports
Activity
41 41 phosh-mobile-tweaks, 42 42 pulseaudio | pipewire-pulse, 43 43 pulseaudio-module-bluetooth | libspa-0.2-bluetooth, 44 purple-lurch, Hmm...do we "support" (in the sense off: everything will work) when using
--no-install-recommends
?Recommends are installed by default so i'd say: if you use
--no-install-recommends
you should be aware that things can break. This would allow people that don't use chatty for xmpp to avoidpurple-lurch
.Does mobian avoid installing recommends when building images?
Yes, but we pull in manually selected recommends, so it's not a full
--no-install-recommends
setup.Alright. I don't want to make image building for mobian harder than necessary so feel free to add it back. Ideally an install including all recommends should work, let me know if I can help to work towards that (we dropped --no-install-recommends` in PureOS for byzantium, not sure yet how well it'll work out for crimson).
- Resolved by Arnaud Ferraris
Looks good, however I just saw #1030128 which would be nice to address as part of this MR :)
added 2 commits