When installing anything on the system all packages are treated as equals,
which in turn makes it pretty hard to interpret wether user decided to install
package A or if it was pulled and installed only as dependency.
It would be nice to store a marker for each package to figure out where it came
from and then let the libsolv and others to allow clean and easy way how to
remove unneeded dependencies.
Most of the package managers (zypp, dnf) kinda support this idea but I think
this is safest in RPM directly as user still can use rpm calls to install
packages. It would be more scatchy if it would be stored by dnf/zypper
somewhere compared to direct rpm storage.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/622
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint