https://bugzilla.suse.com/show_bug.cgi?id=1194264 https://bugzilla.suse.com/show_bug.cgi?id=1194264#c21 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mls@suse.com) --- Comment #21 from Michael Andres <ma@suse.com> --- (In reply to Jan Engelhardt from comment #20)
Since you want the obsoletion only to apply to existing MicroOS systems, maybe rpm supports something along the lines of this���?:
Obsoletes: (pulseaudio if patterns-MicroOS)
The problem is that people tend to think 'Obsoletes' is something that 'cleans up silently', but it isn't. 'Obsoletes' says: 'I'm the successor', the 'update candidate'. Install me and you don't need the obsoleted one anymore. So if something should obsolete pulseaudio, then it's IMO pipewire. But whether such a conditional obsoletes would work has to answered by Michael (mls). It would need to be supported by rpm and by libsolv. -- You are receiving this mail because: You are the assignee for the bug.