From nobody Sat Oct 25 17:22:08 2025 X-Original-To: freebsd-pkgbase@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 4cv65v0mmHz6D5DM for ; Sat, 25 Oct 2025 17:22:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4cv65s4JDRz3HR0 for ; Sat, 25 Oct 2025 17:22:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=X9b7U+wS; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761412943; bh=gWW5WXFhYKQKAiK6ZaNDRNvJY0v1TDU4YXsnW9UMERQ=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=X9b7U+wSmpbErN5eCZl6EePkhChb1an/l98q0pkcZfLDWDKflbbV2HNMkf8wPSEDz14HWak1OFJcgkMOlkFnXD65U2LF/xmfyBXuuFCGdAyW44wTpfZJoVzEc5Q+0F/mDsjwB2bBMVyyc2m1DwLw6zjwegTt5tg67pe1vFOTKNreV7pk4Ir2xKhvi4XJdhvoJy6MjfDyq0cKjASDq2ZP8d3vipdYHkvU+eFs3Jy2M6gei9TxkTn0ntMOQJoDotb5h9TPRN88wZNBdsscjdCG/y1AzPdTbT0KdjhAVs2rEiWaPgK7rDGfToDYj3wkjhHN/wiScLHF9GuPEua3XQeCTg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761412943; bh=Wy1HtofYjlxuhNbdMndN2dIWxSp4WuWKi8CP2tf5YTE=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=sV/EQV3jCdWNlterBWzC4HMGzCp1q7nohpYhgg+SUrG+Z8S3HiNCp0n/onaDEo1Wv78GdK0qNn1jRKtlzNh9zccIkIjLteZxJuulX0PACoweNQkVd4G0ijdZ646MoFDNYj5JCWp/Uidn5jqKuuGyMUSJZiAGZDTYDoY2Sy58OrGi6oDG3KnRxYSqvuvAL0Hy+8mJkrCx9/CNnTJ6JVDpttyRuv3Txx61/2RIGJY4Npzz5AQZ3rXJzWF3mf3pGMC3fq24KfEep6ZjNsRn6xtYD2WQWzEC/RyzYSUV2AY2AFKFQMe9Vry6pBobTnNeet1ObIyrsmmDEkDswOm2dmoMeg== X-YMail-OSG: WkM5hJQVM1nN_AVNRi0myD6hisPbF0ZZiko85rZoa40Ou2Z7aYazuWdwlUHJIeD 20KO59CK_AN.KGbDVWL7HTzMZdMImFKvcGOT8tcbFndaVKxycBAgF5WqKuqcHBso3.ZdTxeGcF7k pfOtfOPv08WZ2dJtHQYNeHOssSTk.VKhN2oxb9X4z4xg3ssBU0wj24PiucShDbwT8z1E0gHX2.k9 7D5U.l4bkYCUdrzYXMGIXG_1A.xt2fG7ISDRc0mvBZEbkvjdtyG1Ngcq8G3CV2_BIVLxqwE5Oo_u 0f15VrSfvSVE60vrRz4aLD0Qu_b.8tB4EO0YjaU75jyefS20Mf8i_i7ZBLLEZvrtkq1J5ZP1CvZk EIjFxi8AxgxqJEJZgK.HVqJtsIqrtepSFMb0QuSVfQkfb6dXXsCBp1jiriQY7OubCD7vHN3HkR5U wAcHSFvOINabkYzjNiM1E67kNd67XVIKWkfIya_5mHqOrtAKdZve.N1wI66HkZKzlvyCPomSmQXz A9E5cIYIgvv5dnk0z65a6BCHa22bR0Uc0prRMgiU37DnFCYAYg4BS2bpIvWCvxrm2yo7X_Q8Y_8q t5PARXUrtA3t7cwdmjl.qicta4iYiB7_SaWmgOjrrPKx0BClBZ2Tfm.vINVJDrt7lxl9zbiufjID 6aTjUjE6SY9TW5ZNnf2GVlSUmOaVaSj7msKA0GXmL8SiCPECcxjs96w_mHMcHeZkva_Z0o9aFXgr uGAhyC1OjbHUJLcUWkGlWxTMzu0D3yrQ9iFzUdOclTvP056jPGjzgqgvMZ_I7Wrk7oiAyalf4XMW Q.5O8mSUGDZk7iOr2zRQWOYfLTDC9M_r3VoS28TpsRji85Rsq0CTI983Y3sbFEtZqDYv3xPDAGDd PDWBGg7YA0DRL5ohyj57oqGIaJ6gXYi2CIGthHc76.uFesVxbHci3PcLiDyqsxcQb.gjkHiHfXC6 TbElYyh9Kn0jgQ9J5Y6ix_MgRzFt_kGeKTmBmt9gBdbZeO7zLAAg..uS49UX_tew2uFb.mWgS_fl epzY9lsd5igSG3BvYp45SM_6gLH5LD1YUJd6vJ7pR77wADX1WkGIOKlpg4Gzz_pnszXOVufJECWk U_e07ILSlQYT2Wy.1cAxSviowQOKOuTmPPFRvY__2zM.ZtDBSw3z96bWBk0R1DlHnI1UDY1ue1OU jV39DRh2le5E6ScYfZW0ZpF9ssRlMXHrORMZbVb8xoejJ06nGOmxqD0cGUjsjDcjHRizc16qDK.B .qL1xMDIgdsmhnZcfhjI0O7iND3mfgPPklPY5m8A6dYCrPUw.Q2lSeKhoAiHFLYhg7bqT3_6bW41 rc429bex.DXXYEL9ik9zd7Ce5tZteOh3Uj26wGQhiME6t6lv1ZqpVEub0kInEwJWAn8TtFv.CMp9 9VkwNVjwGNq0RruEBkppHbCcsMm83BHzUNl6PezUwc9vqQpoqbFGsMX4Hmd_LHXm8_QuMnXC3ddi UeDgkPFx4o.ModHMvfzUeqgZs4qURaezPmJEoM.bdyXGXbqdGZb2PBdvbAu7PrDlfHGbjB5aElOI gzd0ft_W1XlQlf0SV3Vv1wv3kVN2Yx2nWcv7M5Ql26y9SQDjiAeV8Qk9m8cwPJveMp4NTmUsXyyN 1xniialkfiV8diJPpUv7S_kULL94S1dtXVwZ83RDpJ_1zn0USPQzNcJ9T3Rc60Pyq32MJt59iuiO 2yg69FYvU9lADwcd71YExTEh7COxQhYMaPdW9TlEiQJFc5UcsB7QoYdnlTpxw93bQ5c6QLtOSA56 Edk.PNYu4_zc1beDek4GSCqA5y4eTtIyA4H8wP2iaKRxIp4OYej5OeEwG4SA05Je61iAUA8PKUrL gwA2616qbD_ZNfLfMjfRq7lwIIZ6aDpkcPouQngceHlM9Nm8NqR0CHoHgDKA0j6OeyJIoMJPPlw3 al1F3myVyt6Q2mNJPGV8ZVOOj_BG0be2c8equ.Dy4DfqvUX0a8oD8PzAFn7dz16hjgpex9jLTC.9 Jyby3bCFQ4iLI2dYfgyhUnw5LDD90tU6RB7S_9KYgE1.lHSIqSGtCVVa_DXWUbMVL4zM61HttCnu MT9owwRxXy2Ut6eXLwwb6NalEpYFnGQ1JvkrvnDoMG2K7WCk2SBDePGqo2p6mqouLCM2PDbgzhhg nSlUL4ppZtqEAKaRk0ppwGcjm3kqIt6Ig_TfzKe3_7qZmVmbcIr.AP3RJnnmWW4gogOTzh3cCt5x d_n0SE6gVNFR9ukvHsT62Zmfbizkd.0MnwuSJAQBxdfKPkGjrhTBLe4bZZlkXfXXGJDCjydShTsc IFz.j X-Sonic-MF: X-Sonic-ID: 8d47176c-2fd3-41cc-9a09-cf08653e747b Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 25 Oct 2025 17:22:23 +0000 Received: by hermes--production-gq1-6b8576c5cf-nlzwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d2be877812c05ded4bcaa13162e27bfe; Sat, 25 Oct 2025 17:22:18 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: FreeBSD15.0 stable pkgbase Message-Id: <53003639-EFCA-4C06-A762-ABF726340EEA@yahoo.com> Date: Sat, 25 Oct 2025 10:22:08 -0700 To: md-koch@t-online.de, FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <53003639-EFCA-4C06-A762-ABF726340EEA.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[t-online.de,freebsd.org]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.148:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from] X-Rspamd-Queue-Id: 4cv65s4JDRz3HR0 Manfred Koch wrote on Date: Sat, 25 Oct 2025 13:04:47 UTC : > I have round about 450 packages installed (without so called FreeBSD- > snap files) > Then I typed the command pkg install -r FreeBSD-base -g 'FreeBSD-*' > and the FreeBSD- snap files were installed. > pkg info | wc -l shows me now round about 900 installed packaged. > I did try to get rid of the none snap files with pkg delete -af > afterwards the > all files were deleted, the snap files too. The system was unusable. > > Don't know what the FreeBSD- snap files are. > Don't know about experimental install. > Excuse me the stupid asks. > > Can you give me some advices to this subject. How can I remove with "pkg > delete" only the right packages. You do not have to use the FreeBSD-base repository (i.e., the repository that contains the pkgbase packages, also called base packages) at all: using pkgbase is not a requirement. The pkgbase packages are one way of installing and updating FreeBSD --but are not the only way. FYI: The FreeBSD-*.pkg files from the FreeBSD-base repository are the pkgbase/base packages for possibly installing/updating FreeBSD. You may want to also have a file like: /usr/local/etc/pkg/repos/FreeBSDbase.conf that contains a line like: FreeBSD-base: { enabled: no } (I tried to pick a file name that would not conflict with some other files that might be automatically put in place yet still be suggestive of what it is related to. It may not be the best of choices. Hopefully it would be applied after any others that reference FreeBSD-base .) If FreeBSD-base is disabled (or not defined) the command: # pkg repositories -e will not list FreeBSD-base. Otherise it will. That can provide a cross check on if it is enabled or not. ("repos" is a unique prefix of "repositories" that can be used but "repo" is a distinct command.) The non-pkgbase vs. pkgbase ways of installing and updating FreeBSD should not be mixed. It is probably best to avoid needing to do a conversion later. As far as I know, the only official conversion technique is from non-pkgbase to pkgbase. But you might want to avoid that for now. If you use a non-pkgbase FreeBSD installation with FreeBSD-base disabled ( i.e. enabled: no ) or not defined, things will continue to work as they did historically. (I suggest avoiding both "pkg delete -af" and "pkg delete -y -a". I suggest reviewing the list displayed for "pkg delete -a". Yes, even though the list can be hundreds of lines long or longer. For a pkgbase FreeBSD installation with FreeBSD-base enabled (so it shows FreeBSD-* packages), answering Yes would probably never be the right thing to do for "pkg delete -a" being involved.) === Mark Millard marklmi at yahoo.com