Hello Petter,

On Thu, Aug 29, 2013 at 3:50 PM, Petter Reinholdtsen <[email protected]>wrote:

>
> > Andreas told me that these files are used from the debian-edu
> > people.  Do still use/need them? Should we include these files in
> > the new blends-dev implementation?
>
> Yes, both are used by the ISO generation system.  They list the
> packages to put on the ISO, and the packages to not put on the ISO.



OK. About the avoidpackages.txt is quite straightforward I just print the
"Avoid:" packages. There is one small problem now with the packages.txt. In
the new blends-dev in order to generate architecture dependent metapackages
we generate a control file for a blend with the following format:

Recommends: education-desktop-other [!hurd-i386],
 education-networked [!hurd-i386],
 krb5-auth-dialog [!kfreebsd-i386 !hurd-i386 !kfreebsd-amd64]
...

So for different archs we might get different available packages. In this
case how should I distinguish which packages are available or not to add
them properly in packages.txt? Should I use the architecture of the host
where the packages.txt Makefile target is called and filter the missing
packages?
Also I see that in the "missing" list (in current blend-gen-control) you
also store the "Ignore:" packages along with the dropped alternatives.


Kind regards

Emmanouil

Reply via email to