On Wed, 2018-08-22 at 14:28 +0200, Bálint Réczey wrote: > I proposed [2] a candidate adjustment fix which includes picking only > lower versions of packages originally offered by apt's resolver which > I believe would help in not upgrading packages to experimental.
Why is u-u selecting the candidate versions itself?
It seems like leaving that to apt would make it DTRT.
I guess the problem is that the Unattended-Upgrade::Origins-Pattern and
option Unattended-Upgrade::Package-Blacklist options are basically
another form of pinning and that they conflict with apt pinning
so u-u needs to work around that by doing candidate selection.
Personally I do not use either of these options for anything and
would be happy to be able to leave selection to apt itself.
That said, I do use the Unattended-Upgrade::MinimalSteps option and I
assume apt itself cannot do that so I still need u-u version selection.
I think perhaps there are some layering violations here and:
* the minimal steps algorithm should be moved into apt itself
* apt should gain some sort of multi-layer pinning setup and u-u
should supply the upper layer based on the options above.
* this would also probably allow `apt upgrade foopkg`, which apt
cannot do at this stage (but aptitude can)
--
bye,
pabs
https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

