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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to