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 ---

Reply via email to