Public bug reported:

The recent 4.0 upstream release merged from Debian unstable changed it's 
package naming:
https://launchpad.net/ubuntu/+source/procps/2:4.0.2-3ubuntu1

libprocps8 -> libproc2-0 (rename & ABI changes)
libprocps-dev -> libproc-dev (rename & API changes)
procps == procps (binary package stays the same)

There are no dependencies on those packages in "main":
$ reverse-depends -r lunar -b -c main libprocps-dev
$ reverse-depends -r lunar -c main libprocps8
Reverse-Depends
* libprocps-dev
* procps

Packages without architectures listed are reverse-dependencies in:
amd64, arm64, armhf, i386, ppc64el, s390x


In universe (non -proposed) we have a few sources still depending on those 
legacy binary procps packages, but most should probably already be handled by 
Debian and be waiting for us in -proposed (like apitrace):

$ reverse-depends -r lunar -b libprocps-dev
Reverse-Build-Depends
* apitrace
* cpu-x
* deepin-screen-recorder
* intel-gpu-tools
* lxqt-session
* obs-advanced-scene-switcher
* ugene
* veyon

$ reverse-depends -r lunar libprocps8
Reverse-Depends
* apitrace [amd64 arm64 armhf ppc64el s390x]
* cpu-x [amd64]
* deepin-screen-recorder [amd64 arm64 armhf ppc64el s390x]
* intel-gpu-tools [amd64 i386]
* libprocps-dev
* lxqt-session [amd64 arm64 armhf ppc64el s390x]
* obs-advanced-scene-switcher [amd64 arm64 armhf ppc64el s390x]
* procps
* veyon-plugins [amd64 arm64 armhf ppc64el s390x]

Packages without architectures listed are reverse-dependencies in:
amd64, arm64, armhf, i386, ppc64el, s390x


$ reverse-depends -r lunar -b src:procps | grep "for libproc"
* mmdebstrap                    (for libproc2-0)
* apitrace                      (for libprocps-dev)
* cpu-x                         (for libprocps-dev)
* deepin-screen-recorder        (for libprocps-dev)
* intel-gpu-tools               (for libprocps-dev)
* lxqt-session                  (for libprocps-dev)
* obs-advanced-scene-switcher   (for libproc2-dev)
* obs-advanced-scene-switcher   (for libprocps-dev)
* ugene                         (for libprocps-dev)
* veyon                         (for libprocps-dev)
$ reverse-depends -r lunar src:procps | grep "for libproc"
* cpu-x [amd64]                 (for libprocps8)

** Affects: procps (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to procps in Ubuntu.
https://bugs.launchpad.net/bugs/2007558

Title:
  Please remove libprocps8 & libprocps-dev from Ubuntu 23.04

Status in procps package in Ubuntu:
  New

Bug description:
  The recent 4.0 upstream release merged from Debian unstable changed it's 
package naming:
  https://launchpad.net/ubuntu/+source/procps/2:4.0.2-3ubuntu1

  libprocps8 -> libproc2-0 (rename & ABI changes)
  libprocps-dev -> libproc-dev (rename & API changes)
  procps == procps (binary package stays the same)

  There are no dependencies on those packages in "main":
  $ reverse-depends -r lunar -b -c main libprocps-dev
  $ reverse-depends -r lunar -c main libprocps8
  Reverse-Depends
  * libprocps-dev
  * procps

  Packages without architectures listed are reverse-dependencies in:
  amd64, arm64, armhf, i386, ppc64el, s390x

  
  In universe (non -proposed) we have a few sources still depending on those 
legacy binary procps packages, but most should probably already be handled by 
Debian and be waiting for us in -proposed (like apitrace):

  $ reverse-depends -r lunar -b libprocps-dev
  Reverse-Build-Depends
  * apitrace
  * cpu-x
  * deepin-screen-recorder
  * intel-gpu-tools
  * lxqt-session
  * obs-advanced-scene-switcher
  * ugene
  * veyon

  $ reverse-depends -r lunar libprocps8
  Reverse-Depends
  * apitrace [amd64 arm64 armhf ppc64el s390x]
  * cpu-x [amd64]
  * deepin-screen-recorder [amd64 arm64 armhf ppc64el s390x]
  * intel-gpu-tools [amd64 i386]
  * libprocps-dev
  * lxqt-session [amd64 arm64 armhf ppc64el s390x]
  * obs-advanced-scene-switcher [amd64 arm64 armhf ppc64el s390x]
  * procps
  * veyon-plugins [amd64 arm64 armhf ppc64el s390x]

  Packages without architectures listed are reverse-dependencies in:
  amd64, arm64, armhf, i386, ppc64el, s390x

  
  $ reverse-depends -r lunar -b src:procps | grep "for libproc"
  * mmdebstrap                    (for libproc2-0)
  * apitrace                      (for libprocps-dev)
  * cpu-x                         (for libprocps-dev)
  * deepin-screen-recorder        (for libprocps-dev)
  * intel-gpu-tools               (for libprocps-dev)
  * lxqt-session                  (for libprocps-dev)
  * obs-advanced-scene-switcher   (for libproc2-dev)
  * obs-advanced-scene-switcher   (for libprocps-dev)
  * ugene                         (for libprocps-dev)
  * veyon                         (for libprocps-dev)
  $ reverse-depends -r lunar src:procps | grep "for libproc"
  * cpu-x [amd64]                 (for libprocps8)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/procps/+bug/2007558/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to