* Dominique Leuenberger <Dominique.Leuenberger@TMF-Group.com> [Jan 12. 2007 16:22]:
Hi.
I like the system with patterns, it is quiet a nice thing and withing YaST it works perfect.
Unfortunately, if you try to delete some packages on rug, it very often 'suggests' to uninstall the whole pattern, even though you would say everything could work without this package.
Patterns are used for grouping of packages (and patterns). This grouping is accomplished by dependencies, either Requires (must) or Recommends (should). Installing a pattern means "honor its dependencies". So removing a package required by an installed pattern will break this dependency. YaST, being an interactive tool, should give you a warning. rug, being a batch tool, will also de-install the pattern in order to maintain sane dependencies of installed objects.
you can delete the package without any problems using YaSY.
Something new or something only I see? some misconfiguration on my side? Or a bug? (nah.. that can not be)
De-installing patterns is currently not fully defined. What should "remove this pattern" mean ? - just remove the pattern in order to lift the dependencies ? or - remove the pattern and all its dependencies (because the whole component represented by the pattern in unwanted ? And, no, we don't want to ask the user via a popup every time. But maybe there is no other solution ...
Do you need some specific packages when this happen in case I create a bugreport?
Just post some details to the mailing list. Its certainly worth discussing in public. Klaus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org