OK, I have made both: In zypp.conv: ## ## Whether required packages are installed ONLY ## So recommended packages, language packages and packages which depend ## on hardware (modalias) will not be regarded. ## ## Valid values: boolean ## Default value: false ## # solver.onlyRequires = false This setting can be overwritten by: /** * Setting whether required packages are installed ONLY * So recommended packages, language packages and packages which depend * on hardware (modalias) will not be regarded. **/ void setOnlyRequires (const bool onlyRequires); void resetOnlyRequires(); // set back to default (described in zypp.conf) bool onlyRequires(); Greetings Stefan Stephan Kulow schrieb:
Am Freitag 28 März 2008 schrieb Klaus Kaempf:
* Michael Schroeder
[Mar 28. 2008 12:32]: On Fri, Mar 28, 2008 at 10:08:23AM +0100, Klaus Kaempf wrote:
It should be configurable in zypp.conf (defines the default setting) and the application.
How should this be done by the application ?
zypp.honorRecommends = true/false
Btw, honorRecommends = false means no language packages, no hardware dependent packages, no split-provides, ...
Which is fully acceptable and the right behaviour from my pov.
People disabling recommends are usually concerned about the number of packages installed, so they (are supposed to) hand-pick language-packs, drivers, etc.
Perhaps it would be better to name it zypp.onlyRequires = true/false
Greetings, Stephan
-- ******************************************************************************* Stefan Schubert SUSE LINUX GmbH - Maxfeldstrasse 5 - D-90409 Nuernberg, Germany e-mail: schubi@suse.de ------------------------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org