From nobody Fri Jul 8 04:59:02 2022 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 140D03E5D93 for ; Fri, 8 Jul 2022 05:02:17 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LfLk06qH4z3R0t for ; Fri, 8 Jul 2022 05:02:16 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657256537; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sOQ5AG4oLKV+9i+inIJpeVaMOmsEsA0mx4ScQK6kcTA=; b=vt/5qZD3k56UFidBNNoBUAKsQKJVYoclnmQi/9/BapaJEhLtMNfplFQkh9hwn9d3urnbeN y03r9HHJGxJ1yeJsaIM+0iJzGLyMztonP2pob5d23B2JubeAhhFrevyTPXdCa+DCr0psFn XFxOynM0PirQVUKl44xX7Qm8uZCIop4WDmdRAJnz63DR5AW4jKwQ1mn5ozEgxsGOtX2ofq zEaFxvjc8a1FwRgRic6QS3WNs7uaq1nwMEqR53vvdaagEjJesbyRWkS0tQavG4ANXQ6PFg sHK4SfGiWTPVLg+VrDioi/a1m0dTU+vsZJtppp0EWjYOhpV/PooyTqpfUBVGEg== Received: from [IPV6:2001:470:1f1c:a0::2] (tunnel642390-pt.tunnel.tserv1.lon2.ipv6.he.net [IPv6:2001:470:1f1c:a0::2]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: grahamperrin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4LfLk04hDzzlKB for ; Fri, 8 Jul 2022 05:02:16 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Message-ID: Date: Fri, 8 Jul 2022 05:59:02 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 To: freebsd-questions@freebsd.org Content-Language: en-GB Reply-To: Graham Perrin From: Graham Perrin Subject: pkg-autoremove(8): portaudio, python38, sndio and tcl86 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657256537; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sOQ5AG4oLKV+9i+inIJpeVaMOmsEsA0mx4ScQK6kcTA=; b=mAk4LaoI2JPCiiHtQ9CHf1W+7FrI+AAmGGum297UGI+CJpH6gzmSleXle8XI7TsVSiPKog 46E5VVHmfbuqWYlEvbUKZNfv/YMMDDWeqw1eT8JUJ1eMwIZjBjpv8HOAOqNARVsrdn4aHe MH80IehLWgB6bP2zOpn8puAeIpedVhAIY1G2YB/ZodtMJYfOcRmhj2ISxUDIImB4hyelGK A/PnDHYolxKCBwuLJzyRTGjZVMIxOaNmOvMZWJ9Wbk1qW8afV927tA5OXhkHYKur9iWnu0 NtyeXjaggoOy2C21bakMUwa2Rv/4ApUvettgi6Xh/G5SUHDtYU+sYYRyhvnTGA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657256537; a=rsa-sha256; cv=none; b=ffE7QPpjln1ujNhyGbITuoI6AXM2T4Zbd9jXLumCIXQuFWeJHZBmpFhOtqQav0+KzZgEFu 3Q3+rcyAmcN9T+Ydiom3FbanvpbklmqX7mbvBG4t9r3TlxpCF0ElTc1/+myqNyu9w3A8LZ A1uvNl2ESMlFoYxm2RlxHclZML1dowI+QDaAn287R2hbe+cXsONnjVESJvzzKHHLgzdeAx TzAMW+aMUBc5FEgcW803tXX7I5Cmw+YFkVM8pHw4GsAgc1j0J9J2gqbmGIla3jyKyNRGUG tmgABED3Zi0khf8FZertPhHNz4pzvqprnYHfKVVFwa4JDgnGQJRBztI1gL578Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N portaudio, python38, sndio and tcl86. Why do I find these four repeatedly automatically installed but removable? For example, an installation of tmux: root@fuji:~ # pkg install tmux Updating FreeBSD repository catalogue... FreeBSD repository is up to date. Updating poudriere repository catalogue... poudriere repository is up to date. All repositories are up to date. The following 5 package(s) will be affected (of 0 checked): New packages to be INSTALLED:        portaudio: 19.6.0_6,1 [poudriere]        python38: 3.8.13_2 [poudriere]        sndio: 1.8.1 [FreeBSD]        tcl86: 8.6.12 [FreeBSD]        tmux: 3.2a [FreeBSD] Number of packages to be installed: 5 The process will require 129 MiB more space. 3 MiB to be downloaded. Proceed with this action? [y/N]: y [1/3] Fetching tcl86-8.6.12.pkg: 100%    2 MiB   1.3MB/s    00:02 [2/3] Fetching tmux-3.2a.pkg: 100%  389 KiB 398.5kB/s    00:01 [3/3] Fetching sndio-1.8.1.pkg: 100%  111 KiB 113.6kB/s    00:01 Checking integrity... done (0 conflicting) [1/5] Installing tcl86-8.6.12... [1/5] Extracting tcl86-8.6.12: 100% [2/5] Installing python38-3.8.13_2... [2/5] Extracting python38-3.8.13_2: 100% [3/5] Installing portaudio-19.6.0_6,1... [3/5] Extracting portaudio-19.6.0_6,1: 100% [4/5] Installing tmux-3.2a... [4/5] Extracting tmux-3.2a: 100% [5/5] Installing sndio-1.8.1... ===> Creating groups. Using existing group '_sndio'. ===> Creating users Using existing user '_sndio'. [5/5] Extracting sndio-1.8.1: 100% ===== Message from python38-3.8.13_2: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py38-gdbm       databases/py-gdbm@py38 py38-sqlite3    databases/py-sqlite3@py38 py38-tkinter    x11-toolkits/py-tkinter@py38 root@fuji:~ # pkg autoremove Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 4 packages: Installed packages to be REMOVED:        portaudio: 19.6.0_6,1        python38: 3.8.13_2        sndio: 1.8.1        tcl86: 8.6.12 Number of packages to be removed: 4 The operation will free 128 MiB. Proceed with deinstalling packages? [y/N]: y [1/4] Deinstalling sndio-1.8.1... [1/4] Deleting files for sndio-1.8.1: 100% ==> You should manually remove the "_sndio" user. ==> You should manually remove the "_sndio" group [2/4] Deinstalling python38-3.8.13_2... [2/4] Deleting files for python38-3.8.13_2: 100% [3/4] Deinstalling portaudio-19.6.0_6,1... [3/4] Deleting files for portaudio-19.6.0_6,1: 100% [4/4] Deinstalling tcl86-8.6.12... [4/4] Deleting files for tcl86-8.6.12: 100% root@fuji:~ # pkg check -d Checking all packages: 100% root@fuji:~ # pkg -vv | grep -e url -e enabled    url             : "pkg+http://pkg0.pkt.freebsd.org/FreeBSD:13:amd64/latest",    enabled         : yes,    url             : "file:///usr/local/poudriere/data/packages/thirteen-default",    enabled         : yes, root@fuji:~ # uname -aKU FreeBSD fuji 13.1-RELEASE FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC amd64 1301000 1301000 root@fuji:~ #