Hi Ole, On Wed, Jul 11, 2018 at 09:41:05PM +0200, Ole Streicher wrote: > However, I am not sure about the required format to udeb .desc files. As > you describe it, the situation is: > > * the Package: field is not needed for udebs > * but if it is there and contains alternatives, the installation breaks. > > Do I understand you correctly? Yes, if there are conflicting packages among the listed alternatives. But please note that I am no expert. To my understandig (after reading /usr/share/doc/tasksel/README.gz) all packages listed below 'Packages: list' are installed plus the packages pulled in via the meta-package in the Key: field. So the Key: field seems to be enough. If you take a look at /usr/share/tasksel/descs/debian-tasks.desc it's only Key: fields. Generated with blends-dev 0.6.100, debian-edu-tasks.desc had the 'Packages: list' with only one package of alternatives, the first one. Example: tasks/main-server with Recommends: atftpd | tftpd-hpa ended up in debian-edu-tasks.desc with only atftpd listed below 'Packages: list'. Generated with blends-dev 0.7.1 the list contains tftpd-hpa as well. As both packages conflict, the installation breaks, see: https://ci.debian.net/data/autopkgtest/testing/amd64/d/debian-edu/591122/log.gz (search for the 4th occurence of 'command2'). Thanks for caring, Wolfgang
Attachment:
signature.asc
Description: PGP signature