Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ReqBy does not list parents of weak dependencies #4

Open
Mershl opened this issue May 25, 2020 · 3 comments
Open

ReqBy does not list parents of weak dependencies #4

Mershl opened this issue May 25, 2020 · 3 comments

Comments

@Mershl
Copy link

Mershl commented May 25, 2020

Hello,

I was looking for some packages which have been introduced as weak dependencies - as dnf treats weak dependencys as "normal" dependencies per dnf's default configuration.

Listing the ReqBy (using b) does not list the parents of these packages.

Example gnome-shell-extension-gamemode (r and b pressed):
image

dnf repoquery is showing the dependency:
image

@mlichvar
Copy link
Owner

Unfortunately, there is no support for weak dependencies in rpmreaper. If they were handled as hard dependencies, they would show up in the list, but there would be false reports of broken packages and non-leaf packages.

@Mershl
Copy link
Author

Mershl commented May 25, 2020

The above example of gnome-shell-extension-gamemode looks like an purely user installed package in rpmreaper but it will be removed by dnf once steam is marked for removal.

As a system maintainer I'd love to see weak dependencies in rpmreaper - possibly listed with a special color / prefix / ... and excluded from the broken package analysis?

@mlichvar
Copy link
Owner

It's on my todo list, together with boolean dependencies, but I'm not sure when, if ever, I'll have time to work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants