[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tasksel support added to cdd-dev at trunk



On Tue, 28 Sep 2004, Otavio Salvador wrote:

Well, like I said some days ago I started to work in cdd-dev to have
debian-edu using it in a near future. Currently I added initial
support to tasksel based tasks in current SVN version of cdd-dev but
some work is needed before it is finished.
Some work is to be done anyway.  While I tried to port Debian-Jr packages
I found some bugs (mostly concerned to missing final newlines) and
some broken menu entries.  My conclusion was to release a version 0.3.9.1
to experimental.  This leaves us some time to test your and my changes
before releasing 0.4.

   - cdd-gen-control:
     o Add -D suport to cdd-gen-control to degrade dependencies to
       recommends;
     o Add support for architecture dependent packages;
Do we really have architecture dependant meta packages?
I explicitely removed this from the task files because
it makes no sense to me.

     o Add fallback to architecture independent packages so allow
       backward compatibility;
So this is fine - but an example why this would be needed would
clarify things to me.

     o Add suport to tasksel based tasks;
   - task-files: added.
Great!

What need to be done before this part is finished? Well, current code
is mostly based on debian-edu code but current cdd-dev have some
differences and I did best I can to try to remove all I can see at
first look.
I'll have a deep look while merging in my changes from this afternoon.

We need provide a way to cdd-dev, automaticaly, add a _CDD_-tasks with
the generated .desc file installed in /usr/share/tasksel/ and the
files of task-files/* in same directory. Andreas, can you look it,
please?
I'll give it a try.

I think we will need to provide a new package called cdd-common where
we can provide the task-files since this will be one file used by all
CDD packages when using tasksel-support. Another option is pass it to
be internaly supported by tasksel but this need to be discussed with
Joey Hess before.
Sure.  This was the reason why I filed #273801.  Our package would conflict
with education-tasks, which is IMHO a completely superflous package which
should immediately be removed.  The "data" files should be moved to a
education-common file which should be created by cdd-dev and the "code"
(task-files) belongs to cdd-common.  But we can't release this without
causing an RC bug.

Kind regards

         Andreas.



Reply to: