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

Re: build.sh omission



Le Sat, Apr 22, 2000 at 03:17:40AM +0000, Philip Charles écrivait:
> The line "make list TASK=tasks/Debian_potato [COMPLETE=0]"  needs to be
> included in build.sh and build_all.sh

Why ? There's already this in build.sh :
make list COMPLETE=1 SIZELIMIT1=555000000 SRCSIZELIMIT=665000000
And the same in build_all.sh... (though I may have forgotten to commit the
changes I did for *SIZELIMIT*)

If TASK is not supplied, the Makefile will compute the correct TASK
filename for the distribution beeing built :
TASK=$(BASEDIR)/tasks/Debian_$(CODENAME)

> At the moment it is not included in either.  Note that this is not the
> same as in the README which points to "debian-2.2" which does not exist
> (yet?).  

I don't think we'll add such a task file. The README may need to be
corrected.

> The effect of this omission is to ignore the tasks listed in
> Debian_potato.  The effect of this omission tended to be masked by
> popularity-contest being included.

No, that's not possible. Can you prove what you're telling ? Or were you
just trying to guess ?

> Where does debian-cd get the pseudo packages task-*.ctl from?  Which
> script does this?  I have not been able to track these down.

Hehe, it simply uses the task-* packages that are in the distribution.
And it uses "apt-cache depends" to get the dependency information :

$ apt-cache depends task-gnome-desktop
task-gnome-desktop
  Depends: task-x-window-system-core
  Depends: gnome-session
  Depends: gnome-panel
  Depends: gnome-control-center
  Depends: imlib-base
  Depends: gnome-terminal
  Depends: gmc
  Depends: esound
    esound-alsa
  Depends: gnome-users-guide-en
  Depends: gnome-faq

> It would be useful to be able to substitute the latest task-*.ctl list
> from cvs for future testing.

No, the task files in CVS are no more used. The packages are the
reference.

Cheers,
-- 
Raphaël Hertzog -=- http://tux.u-strasbg.fr/~raphael/
<pub> CDs Debian : http://tux.u-strasbg.fr/~raphael/debian/#cd
      Formations Linux et logiciels libres : http://www.logidee.com </pub>


Reply to: