Overview

Request 448913 accepted

- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd

Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.

I've reverted the previous procps fix. It was not mwerged to
Factory yet. (forwarded request 448848 from rudi_m)

Loading...

Dominique Leuenberger's avatar

New cycle detected: New edges: [('util-linux', 'procps'), ('util-linux', 'systemd-mini')]


Dominique Leuenberger's avatar

Is it sufficient to have procps only in util-linux-systemd? There we anyhow already pull in systemd (and that's what for we have it)


Ruediger Meier's avatar

The ps command is a basic POSIX command. Please remove unnecessary deps from ps rather than trying to avoid using ps.

Honestly, I don't understand why we are building a systemd based distro but don't allow using it. Look at the util-linux.spec how ridiculous and error-prone it looks already.

AFAIR procps is used in util-linux for testing only. We could remove it and run incomplete tests ... just another step to make the package more bad ... providing untested binaries to thousands of users.

It's time to fix the systemd-build-cycle issue and provide a build host which has at least a few basic things common to a normal minimal installation.


Ruediger Meier's avatar

Moving the procps requirement makes no sense.

1. The test where ps is used does not run in util-linux-systemd. So now we require psproc for a package which does not need it.

2. Even if the test would run in util-linux-systemd then it would still test a binary which we build aready in another package.

Ruediger Meier's avatar

Moving procps requirements to systemd sub-packages does not make sense.

1. The test where ps is used does not run in util-linux-systemd. So now we require psproc for a package which does not need it.

2. Even if the test would run in util-linux-systemd then it would still test a binary which we built already in another package.

Ruediger Meier's avatar

Moving the procps requirement does not make sense.

  1. The test where ps is used does not run in util-linux-systemd. So now we require psproc for a package which does not need it.

  2. Even if the test would run in util-linux-systemd then it would still test a binary which we build already in another package.

Request History
Stanislav Brabec's avatar

sbrabec created request

- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd

Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.

I've reverted the previous procps fix. It was not mwerged to
Factory yet. (forwarded request 448848 from rudi_m)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo Base:System/openSUSE_Tumbleweed


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:A as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:A"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:A


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by