[Deborphan-devel] Bug#827297: deborphan: No support for versioned provides

Andreas Metzler ametzler at bebt.de
Tue Jun 14 18:01:10 UTC 2016


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 at argenau:~# deborphan --guess-all
python-cffi-backend
root at 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.



More information about the Deborphan-devel mailing list