Open msdobrescu opened 2 years ago
The issue seems a bit broad. do you mean to enhance oscheck
by giving out those information? or are you refering explicitly to the uninstall phase?
Did you tried with luet uninstall --full
/ luet uninstall --full-clean
?
oscheck
or another option.
--full
or --full-clean
return nothing when some, but not all, of the dependencies are common to more than one app.
Should be able to detect the ones not needed anymore by the specified packages and no other packages as well.
Is your feature request related to a problem? Please describe.
Adding LibreOffice to the community-repository. The strategy is to deliver LibreOffice specific packages with it and dependencies common to other apps separately.
The package definition looks like this:
@joostruis decided to add the dependencies to a layer. So, here comes the question:
Given the cases:
Also, when removing a list of packages that are dependent on each other,
luet
complains, so those packages must be removed gradually, in sets that have no dependent packages. This may become difficult.Describe the solution you'd like
There is already
oscheck
option to reinstall missing packages if found missing. According to the repos definitions, and not from technical point of view (likeldconfig
), are there options to:If not, those are necessary features, IMO.
Describe alternatives you've considered
Additional context