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

