Your message dated Sun, 27 Dec 2020 15:34:49 +0100
with message-id <[email protected]>
and subject line Re: Bug#918755: [deborphan] deborphan --guess-all --libdevel
wants to remove python-cffi-backend despite it being needed by deluge
has caused the Debian Bug report #918755,
regarding deborphan: guess-python suggests removing python3-cffi-backend
despite being needed by certbot
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
918755: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918755
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: deborphan
Version: 1.7.30
Severity: normal
I have certbot explicitly installed, which depends on python3-certbot, on
python3-cryptography, which depends on (virtual?) packages
python3-cffi-backend-api-min (<= 9729),
python3-cffi-backend-api-max (>= 9729).
Runing deborpha --guess-python suggests uninstalling python3-cffi-backend,
which would force certbot to be removed, which is clearly not desirable.
I'm guessing from context that this is a problem with virtual packages like
this?
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable'), (500, 'oldstable'), (490,
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.20.0-trunk-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages deborphan depends on:
ii libc6 2.28-2
Versions of packages deborphan recommends:
ii apt 1.8.0~alpha3
ii dialog 1.3-20181022-1
ii gettext-base 0.19.8.1-9
deborphan suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
* Rick Thomas <[email protected]> [201227 10:00]:
[..]
> However, as can be seen from the
> following script, deborphan thinks it's not needed. WTF?
> rbthomas@monk:~$ sudo deborphan -Ps --guess-all --libdevel
^^^^^^^^^^^
from man deborphan:
| --guess-*
| It will pretend the package is in the main/libs section,
| and report it as if it were a library. This method is
| in no way perfect or even reliable, so beware when using
| this!
Good luck.
Chris
--- End Message ---