uninstaller

  • Done
  • quality assurance status badge
Details
4 participants
  • Denis 'GNUtoo' Carikli
  • David Redick
  • Ludovic Courtès
  • zimoun
Owner
unassigned
Submitted by
David Redick
Severity
normal

Debbugs page

David Redick wrote 5 years ago
(address . bug-guix@gnu.org)
CAMsr84k18CkA5Upt9uDnBVUtFROP0Dof5J4s-oR+YjRHvJ4zZw@mail.gmail.com
So I installed guix as a guest on my debian laptop as an evaluation.

Unfortunately, I couldn't find an uninstaller so I modified the
guix-install.sh to support a --uninstall parameter that would remove
guix from the host system.

--
David A. Redick
zimoun wrote 5 years ago
868sfjzquz.fsf@gmail.com
Dear,

Thank you for your patch.

It seems weird to me to type "bash guix-install.sh --uninstall" so maybe
the uninstall part could to its own file.

BTW, who would like uninstall Guix once they discovers its Joy? :-)


All the best,
simon
Denis 'GNUtoo' Carikli wrote 3 years ago
Re: uninstaller
(address . 42379@debbugs.gnu.org)
20220330130416.7cf4de7d@primarylaptop.localdomain
Hi,

There are valid use cases for uninstalling Guix:
- On a Trisquel VM I use Guix to add matterbridge to it with guix pack.
Once the tarball is done with guix pack I remove Guix and install the
pack to limit the attack surface. To do the updates I install Guix
back and re-do a tarball.
- On some machines I sometimes need Guix but when I don't need it
anymore I tend to remove it not to have to maintain too much software
(having to run guix pull when you don't use Guix is probably not a
good idea).

So I use a standalone script I did for that, but the patch in this bug
report is more complete than my script, so I should probably find the
time to pick up that work.

Denis.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmJEOTEACgkQX138wUF3
4mPJwQ//eGHyirsV3Ue+a2H48xJOylE2FK1qsUa59t4B8do8/I+PHcqlf7ZiWiNm
eJdPzUnhqZ2oN7VNP5KZ/Tg7VpNIAvqoOYrRvfPAeojRa1A7xjBmwaHIWViupMBl
EHbuy4rnSZAqrk09zTS7V2Rxbin36mRVOqLQ9jVDD+PkK0mT9/8zNlibEW36wpfk
mTTrzthgBYhIdSNTZ/tA46C2K/9WD8xuiTWp5S9JZ+B27LViqJefB1TKmXO+Dd9g
ePkl+tGZg7Tc4UQ1bBToXIDTy2023hl9aTIw9b+SHvp7Fe19DcLFWIxNmX2d8nBj
LmofsYCcJwf4WF5J0Uf2nEJaGOIWShwBOHrXMK0ARel5yGSpCjrUVKkV+KVWkUqz
Jo07VOnKqzYXoBVf2DVlu099JuAWvoZPwz5UDRnWf8TXl8LCgLP62ASc54aS63qK
IuPMTNGD38f5dVIKf99sC6fQc6DPixPC1NvYy2tFcAVL07Plod2pbZlbFxMSi0/J
dF2K4pXX6/BogjierMResSwCoxbist4O3q/PdZGgJ/Gs3ezBoznTKTHpzyu3NYQQ
Qc6K0CrcNI87IwphMcfBpI+lokXYKGYoxzt3Mtydq0N2BiZv43y4C2j1efE+8tZ2
Te/rgu+zLDqpc9JIeiwhKXpO5NARvpaF9sX9rZ8VWUXisA5DCkU=
=W6NK
-----END PGP SIGNATURE-----


Ludovic Courtès wrote 11 months ago
Re: bug#42379: uninstaller
(name . David Redick)(address . david.a.redick@gmail.com)(address . 42379-done@debbugs.gnu.org)
87le5rpyc6.fsf@gnu.org
Hi,

David Redick <david.a.redick@gmail.com> skribis:

Toggle quote (6 lines)
> So I installed guix as a guest on my debian laptop as an evaluation.
>
> Unfortunately, I couldn't find an uninstaller so I modified the
> guix-install.sh to support a --uninstall parameter that would remove
> guix from the host system.

Thanks for the patch. It’s an oft-requested feature and it seems we’d
rather have it than leaving users on their own.

I rebased and applied your patch, documented it in the manual, and
committed as dd476cfb76511063e19ac3e70afd1d5a391b47f7. Apologies for
not adjusting the author to credit you, my bad!

Thanks,
Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 42379@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 42379
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help