Hi, Manfred Tremmel schrieb:
That's what I've done.
OK, fine, but could you please remove the line Obsoletes: suseRegister from Kick-suseRegister.spec ASAP? The line Provides: suseRegister is more than enough. Currently Kick-suseRegister will remove the real suseRegister on all systems without being explicitly selected, because Obsoletes tells rpmlib that Kick-suseRegister is "newer" than any version of the real suseRegister. Obsoletes is not the solution for cases where two packages provide the same rpm symbol without being identical. Obsoletes is intended for cases where two packages are functionally identical and one of them is to be considered "newer" than the other one, only.
I don't need it, [...]
OK, you don't need it, but others might want to add an update source without knowing the URL, and SUSE did it like it did for a reason. Putting out a package which obsoletes a part of the default package management system, knowing that thousands of people including less experienced ones have it in their configuration and trust it, is a tiny little bit too "aggressive" IMHO. Please remember that YaST does not warn the user about automatically removed packages! Let's at least wait until someone from SUSE tells us why C# was chosen here and what the community can do in order to get rid of it if it's considered unacceptable. Maybe a little Google SoC project will do to create a C/C++ replacement for these 11 lines of C# code. By the way, nobody needs to remove suseRegister in order to use a SUSE system without registration, not using this feature or using the "Cancel" button works just fine. Until then I propose that Kick-suseRegister provides suseRegister without obsoleting it. It serves the same purpose - being able to uninstall suseRegister and Mono after installing Kick-suseRegister - but in a less automagical way. And getting rid of Mono requires manual intervention anyway, so there's no point in removing suseRegister silently if the real purpose is getting rid of Mono. Andreas Hanke --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-help@opensuse.org