Comment # 14 on bug 1194264 from
(In reply to Michael Schr���der from comment #13)
> That's a very bad goal. A pattern should never remove packages. Prompting
> for a confirmation is exactly what should be done.
> 
> The solver design is that packages must never be removed on installation
> except if they are completely replaced by a different package (i.e.
> obsoleted). That's what users expect, do not break this.

MicroOS is different in that regard. It switched from pulseaudio to pipewire
and updates are installed automatically in the background and must be
unattended.

If MicroOS had a different repo than TW, we'd just add the required obsoletes
to the pipewire-pulseaudio package, but that's not the case and they have to
coexist.

Other than the Obsoletes, the only way to avoid this is to do the usual
Requires: (pulseaudio or pipewire-pulseaudio) + Suggests: pipewire-pulseaudio.
That way only new installs get pipewire, but that's against the design of
MicroOS.


You are receiving this mail because: