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

Re: Bug#903593: python3-blends: shouldn't write Packages: list in case the udeb option is set



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


Reply to: