[openFate 305305] 1-click uninstall
Feature added by: Michael Loeffler <michl@novell.com> Feature #305305, revision 1, last change by Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler <michl@novell.com> Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Marek Stopka <mstopka@opensuse.org> Feature #305305, revision 2 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler <michl@novell.com> Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). + Discussion: + #1: Marek Stopka <mstopka@opensuse.org> (2008-09-16 17:56:55) + This need support in libzypp... First needed feature is history of + installation... should be ready before 11.1 release, but fully support + will not be done before release, as far as I know... + Imagine.. why we need history of installation + You will install package fooA which need libfooA and libfooB. With + installation of fooA, libfooA will be installed and libfooB will not be + installed because it is already installed because user type zypper + install libfooB before (he is a developer and libfooB is needed for his + program which is not handled via package management). + Now when you want remove all packages which was installed with fooA you + can't tell if you should remove fooA, libfooA and libfooB or only fooA, + libfooA, because you don't know (at this point) if libfooB was + installed as fooA dependency or not.. + So we need history of installation, after that it is just about solving + dependency graph with sat solver. + But 11.2 sounds realistic, I guess... + This should not be only a 1-click install/uninstall feature, this + should be implemented in libzypp as "remove_unneeded_dependency" and + here should be possibility to do this clean up by 1-click uninstall, + zypper and yast. It also should be configurable in /etc/zypp/zypp.conf + so zypper, 1-click uninstall and YaST can remove all unneeded + dependency automaticky. But when it is forbidden in configuration file + user still can click on button in YaST (1-click uninstall can ask user + during every uninstallation, if not configured as "remove every + unneeded dependency automatically"), or just type zypper clean-my-mess : + -) (maybe more smart name for this action :-) ) -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Jan-Simon Möller <dl9pf@gmx.de> Feature #305305, revision 3 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler <michl@novell.com> Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka <mstopka@opensuse.org> (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) + #2: Jan-Simon Möller <dl9pf@gmx.de> (2008-09-17 09:58:22) + Good point, Marek! This is the way to go. Just a note/question: + * can we already detect what 1-click-packages are installed? + * if yes: we could for now show a list of the 1-click-packages itself + and remove them (for now without the dependencies - I know, this is + windoze-like) -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: John Thomas <jonh_tomas@hotmail.com> Feature #305305, revision 4 Title: 1-click uninstall openSUSE-11.2: Evaluation Requested by: Michael Loeffler (sprudel24) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) + #3: John Thomas (john_tomas) (2009-01-06 17:39:16) + so... isn't this what's missing: + http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... + ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: John Thomas (john_tomas) Feature #305305, revision 5 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) + Interested: John Thomas (john_tomas) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Jussi Purontakanen (Odintuho) Feature #305305, revision 6 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) + Interested: Jussi Purontakanen (odintuho) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: robermann79 robermann79 (robermann79) Feature #305305, revision 7 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) + Interested: robermann79 robermann79 (robermann79) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Markus K (KAMiKAZOW) Feature #305305, revision 8 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) + Interested: Markus K (kamikazow) Interested: robermann79 robermann79 (robermann79) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Raúl Moratalla Guillén (finrold) Feature #305305, revision 9 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) Interested: Markus K (kamikazow) + Interested: Raúl Moratalla Guillén (finrold) Interested: robermann79 robermann79 (robermann79) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Stefan Ott (Steve_Odd) Feature #305305, revision 10 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) Interested: Markus K (kamikazow) Interested: Raúl Moratalla Guillén (finrold) Interested: robermann79 robermann79 (robermann79) + Interested: Stefan Ott (steve_odd) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Uli Bamberg (uli-b) Feature #305305, revision 11 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) Interested: Markus K (kamikazow) Interested: Raúl Moratalla Guillén (finrold) Interested: robermann79 robermann79 (robermann79) Interested: Stefan Ott (steve_odd) + Interested: Uli Bamberg (uli-b) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Vitaliy Tomin (HighwayStar) Feature #305305, revision 12 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Interested: John Thomas (john_tomas) Interested: Jussi Purontakanen (odintuho) Interested: Markus K (kamikazow) Interested: Raúl Moratalla Guillén (finrold) Interested: robermann79 robermann79 (robermann79) Interested: Stefan Ott (steve_odd) Interested: Uli Bamberg (uli-b) + Interested: Vitaliy Tomin (highwaystar) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? -- openSUSE Feature: https://features.opensuse.org/?rm=feature_show&id=305305
Feature changed by: Jiri Zouhar (loigu) Feature #305305, revision 16 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Loeffler (sprudel24) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? + #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) + Yes, if I understand it well, that would enable 1-click uninstallation + (or apt-get autoremove feature). This feature would be just query :) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: John Thomas (john_tomas) Feature #305305, revision 19 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) + #5: John Thomas (john_tomas) (2009-04-21 17:12:40) + Additional Info: + About Installation/Package History feature: + https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) + + About 1-Click Uninstall on Bugzilla: + https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) + -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Stephan Kulow (coolo) Feature #305305, revision 21 Title: 1-click uninstall openSUSE-11.2: Evaluation Priority Requester: Important + Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) - About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) - + #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) + looking for community volunteer. -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Stephan Kulow (coolo) Feature #305305, revision 26 Title: 1-click uninstall - openSUSE-11.2: Evaluation + openSUSE-11.2: Rejected by Stephan Kulow (coolo) + reject date: 2009-08-12 11:21:41 + reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable + openSUSE-11.3: Evaluation + Priority + Requester: Important + Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. + #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) + closing for 11.2, still needs a volunteer for 11.3 -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: John Thomas (john_tomas) Feature #305305, revision 29 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 + #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) + maybe we could use Listaller ( http://listaller.nlinux.org/ + (http://listaller.nlinux.org/) ) instead. It's cross-plataform and + seems to be a nice software. It would, probably, avoid the need to + create an opensuse specific 1-click uninstall. -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: 嘉樺 張 (iamchiahua) Feature #305305, revision 31 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. + #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) + Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea + to support 1-click install. + PC-BSD is another example. It supports two format(PBI,TGZ) for software + manager. The pbi format provided completely graphical extraction & + installation process. Also provided "Remove Programs" system utility to + easy removal. + Maybe be able to integrate this feature (#308434: Ubuntu-like software + center for Yast software manager). -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: 嘉樺 張 (iamchiahua) Feature #305305, revision 32 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). + #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) + #308434: Ubuntu-like software center for Yast software manager + (308434) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Stephan Kulow (coolo) Feature #305305, revision 34 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important - Projectmanager: Desirable Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Christoph Thiel (cthiel1) Feature #305305, revision 35 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important + Projectmanager: Important Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Sławomir Lach (Lachu) Feature #305305, revision 39 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Important Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) + #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) + Is that implemented on Suse Computer Menu in GNOME DE? -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: jpxviii jpxviii (jpxviii) Feature #305305, revision 41 Title: 1-click uninstall openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Important + openSUSE-11.4: Unconfirmed + Priority + Requester: Mandatory Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: jpxviii jpxviii (jpxviii) Feature #305305, revision 42 Title: 1-click uninstall + Hackweek V: Unconfirmed + Priority + Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Important openSUSE-11.4: Unconfirmed Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Thomas Schmidt (digitaltomm) Feature #305305, revision 44 Title: 1-click uninstall - Hackweek V: Unconfirmed + Hackweek V: Rejected by (digitaltomm) + reject reason: Hackweek V is finished. Priority Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Evaluation Priority Requester: Important Projectmanager: Important openSUSE-11.4: Unconfirmed Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Andreas Jaeger (a_jaeger) Feature #305305, revision 45 Title: 1-click uninstall - Hackweek V: Rejected by (digitaltomm) + Hackweek V: Rejected by Thomas Schmidt (digitaltomm) reject reason: Hackweek V is finished. Priority Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable - openSUSE-11.3: Evaluation + openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) + reject reason: Not done for 11.3. Priority Requester: Important Projectmanager: Important - openSUSE-11.4: Unconfirmed + openSUSE-11.4: New Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? + #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) + With zypper rm --clean-deps package I hoope we have the basic + functionality in libzypp. + So, what needs to be done - and should we really do it? -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Klaas Freitag (kfreitag) Feature #305305, revision 46 Title: 1-click uninstall Hackweek V: Rejected by Thomas Schmidt (digitaltomm) reject reason: Hackweek V is finished. Priority Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) reject reason: Not done for 11.3. Priority Requester: Important Projectmanager: Important openSUSE-11.4: New Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? + #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) + I still think that people who can not or do not want to use the zypper + call above do not care about all this issues, ie. if some libs stay on + the system. I would vote for "this is done" :-) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Mário Castanheira (SpeccyMan) Feature #305305, revision 49 Title: 1-click uninstall Hackweek V: Rejected by Thomas Schmidt (digitaltomm) reject reason: Hackweek V is finished. Priority Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) reject reason: Not done for 11.3. Priority Requester: Important Projectmanager: Important openSUSE-11.4: New Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Engineering Manager: (Novell) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) + #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) + I "think" this accomplished by the Bretzn / AppStream project + https://features.opensuse.org/310778 (https://features.opensuse.org/310778) + If so, then it should be marked as a duplicate and votes merged (if + possible). -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Casual J. Programmer (casualprogrammer) Feature #305305, revision 50 Title: 1-click uninstall Hackweek V: Rejected by Thomas Schmidt (digitaltomm) reject reason: Hackweek V is finished. Priority Requester: Important openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-08-12 11:21:41 reject reason: noone volunteered, but we have 39 votes Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) reject reason: Not done for 11.3. Priority Requester: Important Projectmanager: Important openSUSE-11.4: New Priority Requester: Mandatory Requested by: Michael Löffler (michl19) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Engineering Manager: (Novell) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). + #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) + AFAIK opening "Computer/More Applications" and right click the + application in question offers "uninstall" in the context menu. (At + least in GNOME) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Ihno Krumreich (ihno) Feature #305305, revision 52 Title: 1-click uninstall + Buildservice: New + Priority + Requester: Important Hackweek V: Rejected by Thomas Schmidt (digitaltomm) reject reason: Hackweek V is finished. Priority Requester: Important - openSUSE-11.2: Rejected by Stephan Kulow (coolo) - reject date: 2009-08-12 11:21:41 - reject reason: noone volunteered, but we have 39 votes + openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) reject reason: Not done for 11.3. Priority Requester: Important Projectmanager: Important - openSUSE-11.4: New - Priority - Requester: Mandatory Requested by: Michael Löffler (michl19) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Engineering Manager: (Novell) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Ihno Krumreich (ihno) Feature #305305, revision 53 Title: 1-click uninstall - Buildservice: New + Hackweek V: Rejected Priority Requester: Important - Hackweek V: Rejected by Thomas Schmidt (digitaltomm) - reject reason: Hackweek V is finished. + openSUSE.org: New Priority Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable - openSUSE-11.3: Rejected by Andreas Jaeger (a_jaeger) - reject reason: Not done for 11.3. + openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important Requested by: Michael Löffler (michl19) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Engineering Manager: (Novell) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Thomas Schmidt (digitaltomm) Feature #305305, revision 54 Title: 1-click uninstall Hackweek V: Rejected Priority Requester: Important - openSUSE.org: New - Priority - Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important + openSUSE Distribution: New + Priority + Requester: Important Requested by: Michael Löffler (michl19) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Engineering Manager: (Novell) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Federico Lucifredi (flucifredi) Feature #305305, revision 55 Title: 1-click uninstall Hackweek V: Rejected Priority Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important openSUSE Distribution: New Priority Requester: Important Requested by: Michael Löffler (michl19) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) + #16: Federico Lucifredi (flucifredi) (2011-07-19 21:35:34) + I like the idea, this sounds promising! Chalking it up in my notes. -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Mário Castanheira (SpeccyMan) Feature #305305, revision 59 Title: 1-click uninstall Hackweek V: Rejected Priority Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important openSUSE Distribution: New Priority Requester: Important Requested by: Michael Löffler (michl19) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). + #17: Mário Castanheira (speccyman) (2011-11-11 19:49:16) (reply to + #14) + Beside Appstream, this is also accomplished by the recently released Apper + (KPackageKit sucessor). + Since Apper is available by default in OpenSUSE 12.1 + ( http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat... + (http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat...) + ) + i think this should [finally] be marked as Done. #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) #16: Federico Lucifredi (flucifredi) (2011-07-19 21:35:34) I like the idea, this sounds promising! Chalking it up in my notes. -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Mindaugas Baranauskas (embar-) Feature #305305, revision 64 Title: 1-click uninstall Hackweek V: Rejected Priority Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important openSUSE Distribution: New Priority Requester: Important Requested by: Michael Löffler (michl19) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #17: Mário Castanheira (speccyman) (2011-11-11 19:49:16) (reply to #14) Beside Appstream, this is also accomplished by the recently released Apper (KPackageKit sucessor). Since Apper is available by default in OpenSUSE 12.1 ( http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat... (http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat...) ) i think this should [finally] be marked as Done. #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) #16: Federico Lucifredi (flucifredi) (2011-07-19 21:35:34) I like the idea, this sounds promising! Chalking it up in my notes. + #18: Mindaugas Baranauskas (embar-) (2015-04-20 11:38:05) + We could provide 1-click link to meta-RPM package, that conflicts with + particular packages. OSB could automatically create such meta-RPM + package with 'Conflicts:' section, e.g. 'Conflicts: kmail' or + 'Conflicts: kmail = 4.14' -- openSUSE Feature: https://features.opensuse.org/305305
Feature changed by: Richard Brown (RBrownSUSE) Feature #305305, revision 66 Title: 1-click uninstall Hackweek V: Rejected Priority Requester: Important openSUSE-11.2: Rejected Priority Requester: Important Projectmanager: Desirable openSUSE-11.3: Rejected Priority Requester: Important Projectmanager: Important - openSUSE Distribution: New + openSUSE Distribution: Rejected by Richard Brown (rbrownsuse) + reject reason: zypper rm -u takes care of this as well as possible Priority Requester: Important Requested by: Michael Löffler (michl19) Partner organization: openSUSE.org Description: An easy way to remove Software! For example: you installed an application with "1-click install" (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation... in another words: an "1-click Uninstall" to remove installed software (dependencies and packages included). Discussion: #1: Marek Stopka (m4r3k) (2008-09-16 17:56:55) This need support in libzypp... First needed feature is history of installation... should be ready before 11.1 release, but fully support will not be done before release, as far as I know... Imagine.. why we need history of installation You will install package fooA which need libfooA and libfooB. With installation of fooA, libfooA will be installed and libfooB will not be installed because it is already installed because user type zypper install libfooB before (he is a developer and libfooB is needed for his program which is not handled via package management). Now when you want remove all packages which was installed with fooA you can't tell if you should remove fooA, libfooA and libfooB or only fooA, libfooA, because you don't know (at this point) if libfooB was installed as fooA dependency or not.. So we need history of installation, after that it is just about solving dependency graph with sat solver. But 11.2 sounds realistic, I guess... This should not be only a 1-click install/uninstall feature, this should be implemented in libzypp as "remove_unneeded_dependency" and here should be possibility to do this clean up by 1-click uninstall, zypper and yast. It also should be configurable in /etc/zypp/zypp.conf so zypper, 1-click uninstall and YaST can remove all unneeded dependency automaticky. But when it is forbidden in configuration file user still can click on button in YaST (1-click uninstall can ask user during every uninstallation, if not configured as "remove every unneeded dependency automatically"), or just type zypper clean-my-mess : -) (maybe more smart name for this action :-) ) #2: Jan-Simon Möller (dl9pf) (2008-09-17 09:58:22) Good point, Marek! This is the way to go. Just a note/question: * can we already detect what 1-click-packages are installed? * if yes: we could for now show a list of the 1-click-packages itself and remove them (for now without the dependencies - I know, this is windoze-like) #3: John Thomas (john_tomas) (2009-01-06 17:39:16) so... isn't this what's missing: http://en.opensuse.org/Testing:Features_11.1#Package_history_.28Feature_No:_... ??? #4: Jiri Zouhar (loigu) (2009-01-30 01:19:07) (reply to #3) Yes, if I understand it well, that would enable 1-click uninstallation (or apt-get autoremove feature). This feature would be just query :) #5: John Thomas (john_tomas) (2009-04-21 17:12:40) Additional Info: About Installation/Package History feature: https://bugzilla.novell.com/show_bug.cgi?id=442718 (https://bugzilla.novell.com/show_bug.cgi?id=442718) About 1-Click Uninstall on Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=425890 (https://bugzilla.novell.com/show_bug.cgi?id=425890) #6: Stephan Kulow (coolo) (2009-06-24 11:11:16) looking for community volunteer. #7: Stephan Kulow (coolo) (2009-08-12 11:21:29) (reply to #6) closing for 11.2, still needs a volunteer for 11.3 #8: John Thomas (john_tomas) (2009-09-09 19:49:52) (reply to #7) maybe we could use Listaller ( http://listaller.nlinux.org/ (http://listaller.nlinux.org/) ) instead. It's cross-plataform and seems to be a nice software. It would, probably, avoid the need to create an opensuse specific 1-click uninstall. #9: 嘉樺 張 (iamchiahua) (2009-12-03 03:40:17) Ubuntu software center(or MS XP Add or Remove Programs ) is a good idea to support 1-click install. PC-BSD is another example. It supports two format(PBI,TGZ) for software manager. The pbi format provided completely graphical extraction & installation process. Also provided "Remove Programs" system utility to easy removal. Maybe be able to integrate this feature (#308434: Ubuntu-like software center for Yast software manager). #10: 嘉樺 張 (iamchiahua) (2009-12-03 11:15:35) (reply to #9) #308434: Ubuntu-like software center for Yast software manager (308434) #11: Sławomir Lach (lachu) (2010-06-30 12:17:25) Is that implemented on Suse Computer Menu in GNOME DE? #12: Andreas Jaeger (a_jaeger) (2010-11-09 11:34:13) With zypper rm --clean-deps package I hoope we have the basic functionality in libzypp. So, what needs to be done - and should we really do it? #13: Klaas Freitag (kfreitag) (2010-11-13 14:16:33) I still think that people who can not or do not want to use the zypper call above do not care about all this issues, ie. if some libs stay on the system. I would vote for "this is done" :-) #14: Mário Castanheira (speccyman) (2011-02-23 01:33:07) I "think" this accomplished by the Bretzn / AppStream project https://features.opensuse.org/310778 (https://features.opensuse.org/310778) If so, then it should be marked as a duplicate and votes merged (if possible). #17: Mário Castanheira (speccyman) (2011-11-11 19:49:16) (reply to #14) Beside Appstream, this is also accomplished by the recently released Apper (KPackageKit sucessor). Since Apper is available by default in OpenSUSE 12.1 ( http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat... (http://en.opensuse.org/Product_highlights#KDE_Plasma_Workspaces_and_applicat...) ) i think this should [finally] be marked as Done. #15: Casual J. Programmer (casualprogrammer) (2011-02-23 14:05:12) AFAIK opening "Computer/More Applications" and right click the application in question offers "uninstall" in the context menu. (At least in GNOME) #16: Federico Lucifredi (flucifredi) (2011-07-19 21:35:34) I like the idea, this sounds promising! Chalking it up in my notes. #18: Mindaugas Baranauskas (embar-) (2015-04-20 11:38:05) We could provide 1-click link to meta-RPM package, that conflicts with particular packages. OSB could automatically create such meta-RPM package with 'Conflicts:' section, e.g. 'Conflicts: kmail' or 'Conflicts: kmail = 4.14' -- openSUSE Feature: https://features.opensuse.org/305305
participants (1)
-
fate_noreply@suse.de