From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 16 00:37:37 2021 Received: (at 47748-done) by debbugs.gnu.org; 16 Apr 2021 04:37:37 +0000 Received: from localhost ([127.0.0.1]:39824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXGEa-0006dw-Ue for submit@debbugs.gnu.org; Fri, 16 Apr 2021 00:37:37 -0400 Received: from mx1.riseup.net ([198.252.153.129]:55150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lXGEZ-0006dj-4i for 47748-done@debbugs.gnu.org; Fri, 16 Apr 2021 00:37:35 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4FM3N93l8pzDqBN; Thu, 15 Apr 2021 21:37:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1618547849; bh=3UCVC8VrFQ1O6D9N98Ir+ztRg3HleFo1ACdAj7bh1Ig=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=fMvCG300Ofvb5bD0Gn2lvD/Koen1V4cyBQXkC7nrOUiufYqpm3QgI7rD6+QEXG8tt Xyk7ygFkxKUB/vGImK8BEBiwYRbV6ITunaT+ssFt9Ytybb64Q0xr0mltxYAfPQIt+z hADBNvQ4JG6uff74hUOs84JmqmtI2SalFjTMqMnw= X-Riseup-User-ID: DB241430D1EE2D358CD95F1735FB2CF73A54ABBA05CF107E1E4481483F5DCEA1 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4FM3N74J5lz5vlJ; Thu, 15 Apr 2021 21:37:27 -0700 (PDT) Subject: Re: bug#47748: Packages which cant be find/removed by guix remove To: Leo Famulari References: <20210414022859.3c98e08d@tachikoma.lepiller.eu> <609E45C8-122E-4894-A9E4-C5F12B3BD39A@lepiller.eu> <56554d77-8ff5-f7a6-b5be-1302cf14ba9d@riseup.net> <1A541367-BB79-4AC9-9444-BA85D5F38914@lepiller.eu> From: bo0od Message-ID: <1be9311f-9ae6-e96d-a966-f443da48146a@riseup.net> Date: Fri, 16 Apr 2021 04:37:13 +0000 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47748-done Cc: Julien Lepiller , 47748-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > 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. >