Hi, On 22/08/2026 14:12, Holger Wansing wrote:
BTW: since this 'Change Depends to Recommends' is apparently not that trivial, this approach is probably a bad idea in general, since it was a main idea behind this, to do this change backward and forward during release cycles in the future?CC'ing Graham, as he initially requested this change.
I've asked on IRC (#debian-release, 2026-08-22): --- 15:23 Roland Clobus eelbrus (IRC): gginggs (IRC) The attempt to reduce the key package set by using 'Recommends' in tasksel instead of 'Depends' made it harder to see if a desktop environment is actually broken/failing. See #1145003 It apparently now needs a tightly tweaked dependency chain where preferred alternatives must be declared before another alternative is pulled in by another dependency. The sentence above is hard to read... -> One needs e.g. to include 'mate-polkit' before any other package has a dependency on 'polkit-1-auth-agent'. This makes it not possible to use 'wrap-and-sort' on debian/control, because the alphabetical order is not always the desired order to pull in the appropriate alternative. 15:29 ginggs (IRC) Roland Clobus: my first thought is an xfce desktop really wants mate-polkit, and not some other then it should declare it 15:32 Roland Clobus In the case of xfce: the package xfce4 recommends mate-polkit, but if somewhere else polkit-1-auth-agent is already fulfilled, it appears that mate-polkit can lose (given that the fulfilling package also is a recommends) Something similar will happen with 'notification-daemon' --- The MR explicitly fulfils the 'polkit-1-auth-agent' dependency, now at the task-desktop-xfce level, and not one level below in xfce4 (the first mentioned recommends) I'm not really happy with the apparent need to duplicate this dependency at this level, but at the moment we have some desktop environments that are not installed properly, already in forky (which bothers me more). With kind regards, Roland
OpenPGP_signature.asc
Description: OpenPGP digital signature

