Hi,

* Martin-Éric Racine <martin-eric.rac...@iki.fi> [201227 22:06]:
> Right, so in that case, there is no bug in upgrade-system.

I must disagree, see below.

> The backend 'deborphan --guess-all' simply makes broad assumptions
> about what is superflous libraries and, for some reason, it considers
> python-cffi-backend as superflous as explained in bug #918755.
> 
> In your case, the solution indeed is to add --no-guess-python to ORPHANOPTS.

[..]
> su 27. jouluk. 2020 klo 22.47 Rick Thomas (rick.tho...@pobox.com) kirjoitti:
> >
> > It looks like the problem is in deborphan.  /etc/upgrade-system.conf has
> >     ORPHANOPTS="--guess-all --libdevel"

deborphan makes absolutely no promises on which packages it will
return. If upgrade-system uses deborphans output to automatically
remove packages, this is DANGEROUS, to say the least.

As said above, deborphan very clearly documents `--guess-*` (that
includes `--guess-all`) as "beware when using this!"

I believe this is a serious bug in upgrade-system's default
configuration.  Please stop this.

Chris

Reply via email to