Package: deborphan Version: 1.7.28.8-0.3 Severity: serious Hello,
afaict deborphan is lacking support for versioned provides, it seems to ignore them: ---------------------- root@argenau:~# deborphan --guess-all python-cffi-backend root@argenau:~# apt-get remove python-cffi-backend Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: python-cliapp python-fuse python-larch python-tracing python-ttystatus Use 'apt autoremove' to remove them. The following packages will be REMOVED: obnam python-cffi-backend python-cryptography python-paramiko 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. After this operation, 3273 kB disk space will be freed. Do you want to continue? [Y/n] ---------------------- python-cffi-backend is flaggged orphaned, although obnam has a indirect dependency on it. Package: obnam Provides: python-obnam Depends: libc6 (>= 2.6), python (>= 2.7), python (<< 2.8), python-larch (>= 1.20131130~), python-ttystatus (>= 0.23~), python-paramiko, python-tracing (>= 0.8~), python-cliapp (>= 1.20130808~), python-yaml, python-fuse Package: python-paramiko Provides: python2.7-paramiko Depends: python-cryptography (>= 1.1), python-pyasn1 (>= 0.1.7), python:any (<< 2.8), python:any (>= 2.7.5-5~) Package: python-cryptography Depends: python (<< 2.8), python (>= 2.7~), python-cffi-backend-api-min (<= 9729), python-cffi-backend-api-max (>= 9729), python-enum34, python-idna (>= 2.0), python-ipaddress, python-pyasn1 (>= 0.1.8), python-setuptools (>= 11.3), python-six (>= 1.4.1), python:any (>= 2.7.5-5~), libc6 (>= 2.14), libssl1.0.2 (>= 1.0.2d) Package: python-cffi-backend Provides: python-cffi-backend-api-9729, python-cffi-backend-api-max (= 10239), python-cffi-backend-api-min (= 9729) Depends: python (<< 2.8), python (>= 2.7~), libc6 (>= 2.14), libffi6 (>= 3.0.4) I am reporting this as serious because I think the core functionality of deborphan (find orphaned packages) does not work properly and because versioned provides are present in Debian/testing. cu Andreas -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.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.22-11 Versions of packages deborphan recommends: ii apt 1.2.12 ii dialog 1.3-20160424-1 ii gettext-base 0.19.7-2 deborphan suggests no packages.