On Fri, 2004-06-25 at 11:59, Ben Armstrong wrote: > But thus far, I haven't seen any process documented for "how > to use debtags to install a CDD in whole or in part". Perhaps now is > the time to do that.
Here's a simple (if slightly inaccurate) attempt at doing just that for Debian Jr.: apt-get install `debtags grep 'junior' |cut -d: -f1 |grep -v '^junior-'` However, this is broken: The following packages have unmet dependencies: moon-buggy: Conflicts: moon-buggy-esd but 0.5.53-7 is to be installed moon-buggy-esd: Conflicts: moon-buggy but 0.5.53-7 is to be installed pysol: Conflicts: pysol-sound-server but 3.00-2 is to be installed tuxkart: Depends: plib1.8.3 but it is not going to be installed E: Broken packages Unfortunately, some dependencies conflict. moon-buggy and moon-buggy-esd are conflicting alternatives. My junior-games-text depends on alternatives here, specifying moon-buggy as the preferred alternative. A better version would set selections, and then let the package management tool guide the admin through the conflict resolution. Also, I say "somewhat inaccurate" because these selections depend on what is currently in the debtags database, which doesn't strictly match what I have in my junior-* packages. But this can be easily fixed by better coordination between the Debian Jr. group and the debtags maintainer. We may need to distinguish between "official Debian Jr." tags vs. "also recommended for children" tags where the former are the packages we have committed to support (and include on any CD we produce) while the latter are recommendations from the community, but not officially part of Debian Jr. Ben -- synrg at debian dot org

