Mailinglist Archive: opensuse-softwaremgmt (13 mails)
| < Previous | Next > |
[softwaremgmt] software manager: provide aid in removing unused libraries (uninstall)
- From: Maciej Pilichowski <macias@xxxxxxxxxxxxxxxx>
- Date: Sun, 30 Sep 2007 08:52:10 +0200
- Message-id: <200709300852.10523.macias@xxxxxxxxxxxxxxxx>
Hello,
Originally posted here:
https://bugzilla.novell.com/show_bug.cgi?id=329018
This is typical situation, I install app A but it requires library L.
I install both, then it appears I don't need A anymore, so I remove
it, but I have no clue what to remove too.
From user point of view, it would be great to click on "check for
unused software" and SM would show list of unused libraries, so user
could easily remove them.
Technically I can imagine it could be done by building reverse
dependency tree and show all leaves. The drawback of such approach
would be in including main apps too :-) Maybe it could be solved by
checking if:
1) there is an executable in the package
2) any of the files in the package were accessed lately
3) did user install it explictly or it was SM call (fullfilling
requirements)
have a nice day, bye
--
Maciej Pilichowski
--
To unsubscribe, e-mail: opensuse-softwaremgmt+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-softwaremgmt+help@xxxxxxxxxxxx
Originally posted here:
https://bugzilla.novell.com/show_bug.cgi?id=329018
This is typical situation, I install app A but it requires library L.
I install both, then it appears I don't need A anymore, so I remove
it, but I have no clue what to remove too.
From user point of view, it would be great to click on "check for
unused software" and SM would show list of unused libraries, so user
could easily remove them.
Technically I can imagine it could be done by building reverse
dependency tree and show all leaves. The drawback of such approach
would be in including main apps too :-) Maybe it could be solved by
checking if:
1) there is an executable in the package
2) any of the files in the package were accessed lately
3) did user install it explictly or it was SM call (fullfilling
requirements)
have a nice day, bye
--
Maciej Pilichowski
--
To unsubscribe, e-mail: opensuse-softwaremgmt+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-softwaremgmt+help@xxxxxxxxxxxx
| < Previous | Next > |