[Andreas Tille] > I guess I should apply the patch modulo the Debug line > "Testheader". ;-) I can confirm that the Enhances line from > lang-nb-desktop was successfully propagated to debian-edu-tasks.desc > (there is no other occurrence of Enhances) and thus I think I'll > upload the new cdd-dev version. You should adapt your versioned > build-depends in debian-edu if you want to make sure that the > feature is really used.
Thank you. Done. I noticed one thing while testing the new feature. I suspect we do not want to generate metapackages (as in entries in debian/control) for such enhancing packages. At least, I suspect we should have a way to avoid generating metapackages for tasks. Here is a draft patch doing that. --- /usr/share/cdd-dev/cdd-gen-control 2008-02-07 11:52:38.000000000 +0100 +++ cdd-gen-control 2008-07-08 16:53:00.000000000 +0200 @@ -169,6 +169,7 @@ sub gen_control { my $task; for $task (sort keys %taskinfo) { + next if (defined $taskinfo{$task}{Enhances}); print "Package: $task\n"; my $header; Not sure if this is the best way to handle it. Perhaps better to have a separate task header for this, like the leaf header used to control tasksel tasks. What is your view on this? Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]