From nobody Sun Aug 31 19:59:30 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 4cFNBp17ZMz66Sy5 for ; Sun, 31 Aug 2025 19:59:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4cFNBm2kFYz3nyc for ; Sun, 31 Aug 2025 19:59:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=RrRW7mWE; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1756670382; bh=Gy8MppT0Uw4+XurCP4VDNfQm+f+DDRodV7fuqoRVFy0=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=RrRW7mWEPCZCgCG9Y0m+XvytXOeIkuSpMY6Q3EQ35lG4bDzTVDOFLEY/6oOVVINa7le0BJdpeIT1YMeR4t1kOU7zJjzUbSfN5fHOgsk8z5oW011WV2nw+Ez1poacgN0aBDhn/e1PciD9BPCOsBB6iU9L7a6r5iGa+FrYwyraKj1IuLIj4mhHgKa5k1VQeJVVgPPA67yHfaCHU3VwM/2zYA8uEdzwvU0K85WdbV5JNJ/wQHTd3o8NUh9HmDltDHacKkZ7HluNUdBwglsUD6sH3qvyQHm690k6Dz9OCFXJFK6FMkH7jfVmcOV94Entg9Ni+TDt5xaTTxwNAQO+LjDYqA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1756670382; bh=0sDNAYGPpasvGEd2vlBVLBqPdxmx/M9RJuKNXHk9r7K=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=B2WtppiZWuvW6EITIPchRlFN4bS2Npku6oWwnLU3/nbjb8iQXhg7VoWwsuk5QK6KgXa91ojwACN6bQCzXyS2A+Bw3B0SvumXtQdEPHM+ivX3GDdkdCJpeLhL3GeQc+zABbUnOf7w16YQ1NmgbFGDoY6cTKk6RGd3oHIo+FhUucQiJ/rbsPQJgDvarzXsDWaF8q2NiUGfm6odsUuE7I5YgfxvEqEDVh4rP1HEZ0ZxQhDkWawfy42jyWCJEhSsOCKmuWrshTWoivHElO5bm5tz3VyMfaUgg3YY8WrBL7BTyIU7+45Q6VzVEGpkRtU3+9S2u+7HVjRRfyQeoJ8Jmsn/Wg== X-YMail-OSG: rpLOQLYVM1kvQNLYcmfAlWJ_fFDTgnsOQba6S1E8HNTuaktZZQ8Bw8VZ_qL6LF3 OS8lTal4ANFCOfXjKiSguTc47u7wr82C5z32V8IsZG2LRuo0AZPmLFyyphOc1II8ECUSr5RnHoIF KG0fBtJ03_kHSgqsrxZpmzNiTEGILmi_SV_w61.ti5fFLA7PRiVEs89rkx.6TduubvVOct7MBPNB RsM4rJoDpa75WtoM2w5lHedBanWLdu0wxJQmMXG5r6dyPtqh_Acyiqmrz58QdMKR8uF3RFQHMxx9 wldQDPI5ksPoZxs_vfs1AuvNck0UadFlsT_8vTYqRDmPZWv03NDVJg4F.zWgeoI4LYiv1wmnWn9J N1ONYBCDN2ivWKpMAteEX.yAr.OfPYe9fPgISzDvLJM1YOClRPKWfG45498D..q75G0YYylqMb8o 9RRSDyZdhSYxuPkip15LhU29TNHak4U7M9hAtkI79Sck_CfvmMSlfjFTDzLY4eKfyo22Db.3uKbk nxjOgX_6lgl4VE0R6L26qK9FrjBplrKaBAio1hDpXZe4.YvsqAvtqO.b9RxmQKo7DNB4kJEYD_wy mf6w7_I8Nc0Kce6AbY6mveiDwnDtrYPqkwB71aBP.uAMaST4u_QyVS7AYD40.pYZzGBUz7KIOvN2 Lpzqzac8dcLn0X876lCEBvUwpTdKGs7yY000HWCFUo5exHRSFd7.FtjVDthuYjT9olkR42OqbXq4 64KLp9dOrsNDtdHFNKt7fK3f8IQVg3R5q3Wl2B4HDlgTlCHdhMXxL4oNSNMgp66YIA3GqNb78GQX zUxkG6mggxDsm9J7zDlVfhlRyl89Tbgcffe3jqrQwFBG.IgnBcXgHF2ti5p___P7LCQgmzpBnTx0 GFbcZe06oc9tN05l3tcalkWAuWaaPFvH42KCf1TT_OnUbQfdjjI7XbTEspm2epsxUMi26.inF807 ZHXIzu8NOpnpr.NjX51cu9Bdl4kid7ko.3MoUeZOSRxDp6HiRL31iP5B0JpzyJ6HAU76yEEdzFvZ AbqMvToVRTZjeEzhvLUtQrVSpmty73FDY27w693Kv.R0h9Z413wjYI1PSLuQSuZCJTRQQUxblWmE IYs609XC087JRfqX7LVJ2vnNdzXuGbFhyDTosEBoc1pIIwSSdGXzd_eY2lNcNxtQTp48LdWiahMl 0G9JDoMUhCswSKSvhv0q1d2fS87ntv983584quzEt3kT2v_S..uVG95lPCZMgc2xcHQbtZ6xn3s8 JvpM93vCdkCJO1ug.dfHRvgQ.SATolEG8BPMlswBEHjJZS8G.ILkZhpJjbihywu_iN0yU0INQ3_F auurm1Cv0483rlPmm9Z8BGgY45.OCKxsUM51xrQucEXQiK.NKfj0eOFvlNqo80vwNbQleOL649Fv K4vfldejYFdPutm9spSBqXMX1S_hHp.EahMcQ7p7B9sAMi37R_ju0F5l7U4ydF7Uy9GJxPa0vP0j mlGEqf05MeMz3wU3elpMn7ecNewcJYhqwiCZvcd5wKTLHpip680sMclntyNzFAd8vMcbpRNENn6l cSF.aYIhpZx91tupd31.su1du7H3RMHTjLMgL.Bdega4aVKcWXN76ed0G5TjRxeKWzVoTj62hThF .FK3iSIRbjYi8UiCtL095cXJA30f4A.FSNr_Zi9Y2vRcVM0G4tdGdrdOQxCWxKP.Hcmbg31RlJRe bsvlW2uHxZVGrz193_rrdpcCV7o_l57aOLg5oL2tMVksf4PTWzqZoTJqLt6mF774LMlQus0r_Ug_ eZJ7MkPNFLJGG7pZaHD_ecg.3c8PdsJAWNsbzLza.D2t_DQ6.QaIXY9HwNo8VMLeMEs7FB1iZEfc HD8HH3b8RuWsQJ2srt2duwuEgGw9Tt.6ScPpgxsNZDGH2MYV61Hy7ajeQ2Uk3GdqZTM5pSsMk8l3 Ux0at0hsTlGYk78rnGL2PLL1fAjzg_k7Z22Jq7LN0R_AgNF5dL9DLj9LWz_EdAK.gPa06ul0aPq1 GRPuhpic_8Omk8hVyzVsSmRlChz_6IayQW4L2jM6yi8P8bj7JcZpmlFuahhIxZfdhxGPGc01JXel pKfWLoypi_M8b1q535J7akp4pnO8ImJ58qgKWkhZ65yRz9eOmAZOzlDpvD5pYIk2lXSbThWrn7cA ttfdkXOwJdR2x7hVaFbWnJQWWodA6saQTsdwG8L51rdH6sOYaDcQxNCKc66kXiG0apTOZt9S_Gsi zo48saiNbsS8A3VLW2Js2gXJ0sz87f1CpKh2Ot5yedLFW6RnwF.avBpB5UBuHOi0- X-Sonic-MF: X-Sonic-ID: 6e3abbbd-775e-48ca-8264-df3811ec924a Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Sun, 31 Aug 2025 19:59:42 +0000 Received: by hermes--production-gq1-7bfc77444d-9lfjn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4c48267e1867581015c0a9bae2c70d1f; Sun, 31 Aug 2025 19:59:41 +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: I just made a typo in a glob pattern for a pkg delete -g (no -a and no force) and mistakenly then selected Y, leading to partial partial system destruction before I stopped it Message-Id: <543E0A7A-8C65-43B7-8CC3-13D0D86F4085@yahoo.com> Date: Sun, 31 Aug 2025 12:59:30 -0700 To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <543E0A7A-8C65-43B7-8CC3-13D0D86F4085.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; 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]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from] X-Rspamd-Queue-Id: 4cFNBm2kFYz3nyc (The glob pattern was expected to match a lot of port-packages, more than shows in a window in the context.) I really wish that the likes of: # pkg delete -r FreeBSD-ports -g . . . was supported in order to avoid mistakes being much bigger than they need to be. Also of note: it started deleting the system before deleting any port-packages, even though the port-apcagkes depend on the system. === Mark Millard marklmi at yahoo.com