public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/9346] make uninstall does not remove all files
       [not found] <bug-9346-4@http.gcc.gnu.org/bugzilla/>
@ 2012-12-27 22:42 ` koutheir at gmail dot com
  2012-12-28  0:04 ` pinskia at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ messages in thread
From: koutheir at gmail dot com @ 2012-12-27 22:42 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346

Koutheir Attouchi <koutheir at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |koutheir at gmail dot com

--- Comment #5 from Koutheir Attouchi <koutheir at gmail dot com> 2012-12-27 22:41:57 UTC ---
(In reply to comment #3)
> make uninstall no longer supported so changing to enhancement and 

It makes no sense to say "uninstallation" is not supported if "installation" is
supported! If I am able to install from source then I must be able to clean up
my system when I choose to. Uninstallation is optional almost only in malicious
code... Any respectful software must provide at least a basic way to uninstall
it before upgrading it or for removing it entirely.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <bug-9346-4@http.gcc.gnu.org/bugzilla/>
  2012-12-27 22:42 ` [Bug other/9346] make uninstall does not remove all files koutheir at gmail dot com
@ 2012-12-28  0:04 ` pinskia at gcc dot gnu.org
  2012-12-28  1:15 ` koutheir at gmail dot com
  2023-09-15 14:01 ` tromey at gcc dot gnu.org
  3 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu.org @ 2012-12-28  0:04 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-12-28 00:04:17 UTC ---
(In reply to comment #5)
> (In reply to comment #3)
> > make uninstall no longer supported so changing to enhancement and 
> 
> It makes no sense to say "uninstallation" is not supported if "installation" is
> supported! If I am able to install from source then I must be able to clean up
> my system when I choose to. Uninstallation is optional almost only in malicious
> code... Any respectful software must provide at least a basic way to uninstall
> it before upgrading it or for removing it entirely.

uninstall is hard to support really because it means backing up everything
install will overwrite.  This is hard to do really.  Also it is easy to install
in a clean directory and just remove that directory if you want uninstall GCC.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <bug-9346-4@http.gcc.gnu.org/bugzilla/>
  2012-12-27 22:42 ` [Bug other/9346] make uninstall does not remove all files koutheir at gmail dot com
  2012-12-28  0:04 ` pinskia at gcc dot gnu.org
@ 2012-12-28  1:15 ` koutheir at gmail dot com
  2023-09-15 14:01 ` tromey at gcc dot gnu.org
  3 siblings, 0 replies; 7+ messages in thread
From: koutheir at gmail dot com @ 2012-12-28  1:15 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346

--- Comment #7 from Koutheir Attouchi <koutheir at gmail dot com> 2012-12-28 01:15:24 UTC ---
(In reply to comment #6)
> (In reply to comment #5)
> > (In reply to comment #3)
> > > make uninstall no longer supported so changing to enhancement and 
> > 
> > It makes no sense to say "uninstallation" is not supported if "installation" is
> > supported! If I am able to install from source then I must be able to clean up
> > my system when I choose to. Uninstallation is optional almost only in malicious
> > code... Any respectful software must provide at least a basic way to uninstall
> > it before upgrading it or for removing it entirely.
> 
> uninstall is hard to support really because it means backing up everything
> install will overwrite.  This is hard to do really.  Also it is easy to install
> in a clean directory and just remove that directory if you want uninstall GCC.

I understand these implications (which are classic installers matters). Instead
of merely saying "it's optional" just make it clear in the README or INSTALL
files or "./configure --help" output that "If you want to uninstall gdb for
whatever reason then please install it in a clean directory to be removed
manually, because uninstallation is NOT supported.". This will make it a bit
harder to install gdb (because PATH and other environment variables will need
to be modified...) but at least it says what should be done. I think this more
correct than the "optional" reason.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <bug-9346-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2012-12-28  1:15 ` koutheir at gmail dot com
@ 2023-09-15 14:01 ` tromey at gcc dot gnu.org
  3 siblings, 0 replies; 7+ messages in thread
From: tromey at gcc dot gnu.org @ 2023-09-15 14:01 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346

Tom Tromey <tromey at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tromey at gcc dot gnu.org

--- Comment #8 from Tom Tromey <tromey at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #6)

> uninstall is hard to support really because it means backing up everything
> install will overwrite.  This is hard to do really.  Also it is easy to
> install in a clean directory and just remove that directory if you want
> uninstall GCC.

GNU style "make uninstall" just deletes any files installed by
"make install".

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <20030116205600.9346.drepper@redhat.com>
  2003-05-26 22:02 ` dhazeghi@yahoo.com
  2003-05-26 22:23 ` pinskia@physics.uc.edu
@ 2003-05-26 22:26 ` pinskia@physics.uc.edu
  2 siblings, 0 replies; 7+ messages in thread
From: pinskia@physics.uc.edu @ 2003-05-26 22:26 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346


pinskia@physics.uc.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |SUSPENDED


------- Additional Comments From pinskia@physics.uc.edu  2003-05-26 22:22 -------
suspending it.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <20030116205600.9346.drepper@redhat.com>
  2003-05-26 22:02 ` dhazeghi@yahoo.com
@ 2003-05-26 22:23 ` pinskia@physics.uc.edu
  2003-05-26 22:26 ` pinskia@physics.uc.edu
  2 siblings, 0 replies; 7+ messages in thread
From: pinskia@physics.uc.edu @ 2003-05-26 22:23 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346


pinskia@physics.uc.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2003-05-26 22:21:57
               date|                            |


------- Additional Comments From pinskia@physics.uc.edu  2003-05-26 22:21 -------
make uninstall no longer supported so changing to enhancement and 



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug other/9346] make uninstall does not remove all files
       [not found] <20030116205600.9346.drepper@redhat.com>
@ 2003-05-26 22:02 ` dhazeghi@yahoo.com
  2003-05-26 22:23 ` pinskia@physics.uc.edu
  2003-05-26 22:26 ` pinskia@physics.uc.edu
  2 siblings, 0 replies; 7+ messages in thread
From: dhazeghi@yahoo.com @ 2003-05-26 22:02 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9346



------- Additional Comments From dhazeghi@yahoo.com  2003-05-26 21:58 -------
Hello,

gcc 3.3 branch reports:
bash-2.04$ make uninstall
the uninstall target is not supported in this tree

I think we should change this to a feature request keyword (for an uninstall target), and mark it 
low priority.

Dara



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-09-15 14:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-9346-4@http.gcc.gnu.org/bugzilla/>
2012-12-27 22:42 ` [Bug other/9346] make uninstall does not remove all files koutheir at gmail dot com
2012-12-28  0:04 ` pinskia at gcc dot gnu.org
2012-12-28  1:15 ` koutheir at gmail dot com
2023-09-15 14:01 ` tromey at gcc dot gnu.org
     [not found] <20030116205600.9346.drepper@redhat.com>
2003-05-26 22:02 ` dhazeghi@yahoo.com
2003-05-26 22:23 ` pinskia@physics.uc.edu
2003-05-26 22:26 ` pinskia@physics.uc.edu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).