Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1122167

Bug#1022573: transition: procps

From Craig Small <csmall@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel.release
Subject Bug#1022573: transition: procps
Date 2022-10-24 11:10 +0200
Message-ID <Fk1D3-gnjK-9@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

The procps library is now finally changing. Over 20 years ago there was
a library to assist with the procps binaries but the API wasn't very
good nor not really intentioned for use outside procps.

The Bad: This change is a major API change. Basically nothing is like
what was before as far as the API is concerned. The library is still
about parsing the /proc filesystem but that's about it.
All packages will need patching and/or updating.

The Good: Upstream/me is able to provide patches as we've done these
fixes already.

Upstream has an issue tracking the dependent packages at[1]

The impacted packages are:
 * apitrace - Untested patches available
 * cpu-x - Upstream updated to new (interim API) minor fixes to get it
   working
 * deepin-screen-recorder - Embeds old pointers into functions, needs
   work
 * intel-gpu-tools - Patches available, upstream working on issue
 * obs-advanced-scene-switches - Have patches for 4.0.0, minor fix to
   get them to new API
 * openscap - Have patches for 4.0.0, minor fix for new API
 * veyon - No patches but a way forward

I can work with the relevant developers to get the API changed.

 - Craig

1: https://gitlab.com/procps-ng/procps/-/issues/239

Ben file:

title = "procps";
is_affected = .depends ~ /libproc2\-0|libproc\-dev|libprocps[0-9]|libprocps\-dev/;
is_good = .depends ~ /libproc2\-0|libproc\-dev/;
is_bad = .depends ~ /libprocps[0-9]|libprocps\-dev/;

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1022573: transition: procps Craig Small <csmall@debian.org> - 2022-10-24 11:10 +0200
  Bug#1022573: transition: procps Sebastian Ramacher <sramacher@debian.org> - 2022-11-10 23:10 +0100
    Bug#1022573: transition: procps Paul Gevers <elbrus@debian.org> - 2022-12-21 20:00 +0100
      Bug#1022573: transition: procps Craig Small <csmall@debian.org> - 2022-12-21 21:50 +0100
        Bug#1022573: transition: procps Paul Gevers <elbrus@debian.org> - 2022-12-21 22:00 +0100
          Bug#1022573: transition: procps Craig Small <csmall@debian.org> - 2022-12-21 22:40 +0100
            Bug#1022573: transition: procps Craig Small <csmall@debian.org> - 2022-12-22 00:40 +0100
      Bug#1022573: transition: procps ChangZhuo Chen (陳昌倬) <czchen@debian.org> - 2022-12-22 17:40 +0100
  Bug#1022573: lxqt-session is affected by procps transition ChangZhuo Chen (陳昌倬) <czchen@debian.org> - 2022-12-06 17:40 +0100
    Bug#1022573: lxqt-session is affected by procps transition Sebastian Ramacher <sramacher@debian.org> - 2022-12-06 23:40 +0100
      Bug#1022573: lxqt-session is affected by procps transition ChangZhuo Chen (陳昌倬) <czchen@debian.org> - 2022-12-07 03:10 +0100
        Bug#1022573: lxqt-session is affected by procps transition Sebastian Ramacher <sramacher@debian.org> - 2022-12-08 18:20 +0100
  Bug#1022573: procps transition status at Dec 22 Craig Small <csmall@debian.org> - 2022-12-22 00:50 +0100

csiph-web