# 'OUTPUT' is not a group, this defines the entry point for the solver. # there is an entry for every group file that needs to be written out. # the name of it needs to exist as package group as well and the solver # will take the instructions in this group and the included ones # (that's why sle_minimal is included to get minimal instructions) # and solve the packages in it (one by one next to 'silents' and 'locks') # and then at the end remove packages in the 'excludes'. # excludes are not package groups but solved module groups OUTPUT: - dvd: recommends: true includes: - base - dvd - opensuse_kubic: recommends: false includes: - opensuse_kubic dvd: - dia: [locked] - gimp-help: [locked] - gnuchess: [locked] - gnumeric: [locked] - inkscape: [locked] - marble: [locked] - seamonkey: [locked] - systemd-presets-branding-CAASP: [locked] - texlive: [locked] - patterns-media-rest_dvd empty: base: - kernel-default opensuse_kubic: - dummy-release: [locked] - kernel-vanilla-base: [silent] - openSUSE-Tumbleweed-Kubic-release - kernel-default - patterns-caasp-MicroOS - patterns-caasp-kubeadm - patterns-caasp-onlyDVD