Wolfgang Schweer <w.schw...@gmx.de> writes: > 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.
OK, so I will wait a day for other comments. If nobody else complains, I will merge your proposal and upload a new version. > 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 > This also may be a bug in the handling of the "Packages" field during udeb installation, which was just not exposed until now. Cheers Ole