unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: bo0od <bo0od@riseup.net>
To: Leo Famulari <leo@famulari.name>
Cc: 47748-done@debbugs.gnu.org
Subject: bug#47748: Packages which cant be find/removed by guix remove
Date: Fri, 16 Apr 2021 04:37:13 +0000	[thread overview]
Message-ID: <1be9311f-9ae6-e96d-a966-f443da48146a@riseup.net> (raw)
In-Reply-To: <YHkHbWQwdYQb+qhu@jasmine.lan>

 > But, apt-get uses gpg too, to check package signatures. It still has its
 > own copy of gpg, so it still works. You can't remove it easily.
 >
 > It's the same situation, and it's not a bug.

what are you talking about?  im talking about packages which are not 
essential like mesa , nouveau , wpa-supplicant...


Nevertheless about gpg in debian see:


user@host:~$ sudo apt remove gpg
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer 
required:
   dirmngr gnupg-l10n gnupg-utils gpg-agent gpgconf gpgsm libassuan0 
libksba8
   libldap-2.4-2 libldap-common libnpth0 libsasl2-2 libsasl2-modules-db
   pinentry-curses
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
   gnupg gpg gpg-wks-client gpg-wks-server
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 3,490 kB disk space will be freed.
Do you want to continue? [Y/n]

user@host:~$ sudo apt remove gpg*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'gpg-wks-client' for glob 'gpg*'
Note, selecting 'gpg-wks-server' for glob 'gpg*'
Note, selecting 'gpg' for glob 'gpg*'
Note, selecting 'gpgrt-tools' for glob 'gpg*'
Note, selecting 'gpgv-static' for glob 'gpg*'
Note, selecting 'gpgv' for glob 'gpg*'
Note, selecting 'gpgv-win32' for glob 'gpg*'
Note, selecting 'gpg-agent' for glob 'gpg*'
Note, selecting 'gpg-remailer' for glob 'gpg*'
Note, selecting 'gpgconf' for glob 'gpg*'
Note, selecting 'gpgsm' for glob 'gpg*'
Note, selecting 'gpgv1' for glob 'gpg*'
Note, selecting 'gpgv2' for glob 'gpg*'
Package 'gpgv1' is not installed, so not removed
Package 'gpgv-static' is not installed, so not removed
Package 'gpgv-win32' is not installed, so not removed
Package 'gpgv2' is not installed, so not removed
Package 'gpg-remailer' is not installed, so not removed
Package 'gpgrt-tools' is not installed, so not removed
The following packages were automatically installed and are no longer 
required:
   conntrack dconf-cli ethtool gir1.2-glib-2.0 gnupg-l10n gnupg-utils
   imagemagick imagemagick-6-common imagemagick-6.q16 initscripts insserv
   keyboard-configuration libassuan0 libde265-0 libegl1-mesa 
libfftw3-double3
   libfontenc1 libgirepository-1.0-1 libheif1 libksba8 libldap-2.4-2
   libldap-common liblqr-1-0 libmagickcore-6.q16-6 libmagickwand-6.q16-6
   libnpth0 libpython-stdlib libpython2-stdlib libpython2.7-minimal
   libpython2.7-stdlib libqubes-rpc-filecopy2 libqubesdb libsasl2-2
   libsasl2-modules-db libxfont2 libxkbfile1 net-tools pinentry-curses 
python
   python-minimal python2 python2-minimal python2.7 python2.7-minimal
   python3-cffi-backend python3-daemon python3-dbus python3-gi 
python3-lockfile
   python3-qubesdb python3-six python3-xcffib python3-xdg qubesdb qubesdb-vm
   socat startpar sysv-rc tinyproxy tinyproxy-bin tor tor-geoipdb torsocks
   x11-xkb-utils x11-xserver-utils xdg-utils xen-utils-common xenstore-utils
   xinit xserver-common xserver-xorg-core xserver-xorg-input-qubes
   xserver-xorg-video-dummyqbs
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
   apt apt-transport-https apt-transport-tor apt-utils dirmngr gnupg gpg
   gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv 
qubes-core-agent
   qubes-core-agent-networking qubes-gui-agent qubes-vm-dependencies tasksel
   tasksel-data
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
   apt gpgv (due to apt)
0 upgraded, 0 newly installed, 19 to remove and 0 not upgraded.
After this operation, 15.5 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
  ?]

Please reopen.


Leo Famulari:
> On Fri, Apr 16, 2021 at 02:11:09AM +0000, bo0od wrote:
>> My friend isnt this what im saying not friendly,bad usability,disaster...etc
>>
>> And i said to have maybe something like synapse which mean addressing
>> everything installed and user can just remove the packages by clicking on
>> them (or lets call it the GUI way of doing it) similar to the functionally
>> you showed:
> 
> The programs you are asking to remove are used internally by Guix.
> 
> You can't remove them with a simple command. You can't do that on other
> Linux distros either.
> 
> For example, on Debian, I have /usr/bin/gpg:
> 
> ------
> $ ls -l /usr/bin/gpg
> -rwxr-xr-x 1 root root 1046256 Aug 22  2019 /usr/bin/gpg
> ------
> 
> Then I uninstall it:
> 
> ------
> $ sudo apt-get remove gpg
> [...]
> $ ls -l /usr/bin/gpg
> ls: cannot access '/usr/bin/gpg': No such file or directory
> -----
> 
> But, apt-get uses gpg too, to check package signatures. It still has its
> own copy of gpg, so it still works. You can't remove it easily.
> 
> It's the same situation, and it's not a bug.
> 




  reply	other threads:[~2021-04-16 16:26 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-13 12:46 bug#47748: Packages which cant be find/removed by guix remove bo0od
2021-04-14  0:28 ` Julien Lepiller
2021-04-14  2:44   ` Mark H Weaver
2021-04-14 10:34     ` Julien Lepiller
2021-04-14 16:07       ` Mark H Weaver
2021-04-16 14:52         ` Mark H Weaver
2021-04-14 16:31   ` bo0od
2021-04-14 18:42     ` Mark H Weaver
2021-04-15  9:26       ` bo0od
2021-04-15 19:34         ` Mark H Weaver
2021-04-16  2:45           ` bo0od
2021-04-14 18:44     ` Maxime Devos
2021-04-15  9:37       ` bo0od
2021-04-15 18:04         ` Maxime Devos
2021-04-16  2:58           ` bo0od
2021-04-14 18:48     ` Julien Lepiller
2021-04-15 10:16       ` bo0od
2021-04-15 11:03         ` Julien Lepiller
2021-04-16  2:11           ` bo0od
2021-04-16  3:41             ` Leo Famulari
2021-04-16  4:37               ` bo0od [this message]
2021-04-16  7:23                 ` Leo Famulari

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1be9311f-9ae6-e96d-a966-f443da48146a@riseup.net \
    --to=bo0od@riseup.net \
    --cc=47748-done@debbugs.gnu.org \
    --cc=leo@famulari.name \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

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).