From nobody Wed Jan 15 17:39:30 2025 X-Original-To: pkg@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 4YYCtD5Ln9z5kQZM for ; Wed, 15 Jan 2025 17:39:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YYCtC0Q6yz47LV for ; Wed, 15 Jan 2025 17:39:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736962771; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=KasdIYibxBezwbxlqCwApRETAy+/f4SjpOuZT8rCyG8=; b=uAkyQee/NNHOwJRPtPZbocUfkvdwZOvwAzshat7H+GDadWztXcxcabCMq7AKhTQ6f7FNg9 /kVcMmAzK8sDpLXubnVJ8Gn2KBmidoaN1iIu01ziuoDVwfJkqpOCyAKjVSg5JA7MB4Z79k DqBeNENhD66K6WQ3PqqpB+h8ZIWBGY2ik6DgibvjypO8NZc9rrokzec70y6J9jsJ7dCP9z 4LCG0M4lBJEKpiZQ7Aqfw9I9V7w49hsrjoopgUpJ0ydqaVeAgeh4BVQGermnUpL0xPSW2D /pO3n3vbdTfHqCPEDcDE3JBpPWc92ZlLwG6zq3RvyUncTE4r566kqwTt2VOw/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736962771; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=KasdIYibxBezwbxlqCwApRETAy+/f4SjpOuZT8rCyG8=; b=XJnj3YbAMZSvgkM3CcOMYv3Z6pdJFdkaO9yFJ/OcbmJniKRS8yIaa7dhKBQ5i4vpGNC9Ng jcFVB+xYt3cFckhrydKtO4iWLoL8g5KTEWlRriJlHuBO00smjJ03WmMbpDVbPOmf9oxj9F /w5hHGqfvE7QpOMNde2pinLupQtvkYZrgeN8c8NaRXyVok25Bron8B2dITkgbAXX/r8QJc Y8FRjaszWiI1te38hCs3dQ02PpqKS3Ex+BsvFYSXSup8am5HM/aNCnJW2/6o4uwMaFvBFx +K0gO2SMAJ92QwC4rcrs0TyhxjwsRHMnjVFxqYLcH5m0VHi9b0NPRoSpjVyNCg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736962771; a=rsa-sha256; cv=none; b=RNPQjI+uODH7jsUsW3tM78YWGM8opn5BS8xgySUa0+dA+U5lujF7FygfMuaF2m3nMFhS+r 2ByGGF6MEo310g4XI6SXoHl3f9xrCZz+m8RFfPywh+FJ4mzAJWZCr+iwF1vRXNCMvTRtj6 d5SNHg3q6vpoUedg05ct4wwUgDb8WSA0e50fF/c8rCjgjKuXrxNII05lQPMGu9K/o/x0ti 9KgrngPur2M73o2JcNUKPaU/MPRS/wk3EHsLZcr+GVeiaD10gVoDefZRtu6IZiCep+KAUy P00M7qXg1eCU0f50gyLJH4UnfRGDi4uXKe2b9kBDYtnzBinerruhcb9H5Pi+fw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YYCtB6bGNzwp1 for ; Wed, 15 Jan 2025 17:39:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50FHdUEj025271 for ; Wed, 15 Jan 2025 17:39:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50FHdUUW025270 for pkg@FreeBSD.org; Wed, 15 Jan 2025 17:39:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 284054] ports-mgmt/pkg: Does not recognize .pkg as a valid suffix (triggered by portupgrade) Date: Wed, 15 Jan 2025 17:39:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: terry-freebsd@glaver.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284054 --- Comment #21 from Terry Kennedy --- (In reply to Mark Millard from comment #18) I am expecting "don't surprise the users", particularly when it is unnecess= ary. If someone (for example, myself) installs a port mentioned in the Handbook = to manage ports on a new FreeBSD install (which would be 14.2 in this case), i= t is reasonable for them to expect the port to remain in the ports tree througho= ut the life of FreeBSD 14, unless either a) a security problem is found in the port, or b) the port no longer works with the evolving state of the FreeBSD ecosystem (for example, if pkg changes dramatically enough to break portupgrade). Note that I said "reasonable to expect". I don't want to get into an argu= ment about what is or is not a policy that the average (but informed) user is unaware of. By your logic, the entire ports system could be abandoned becau= se it is "not part of any FreeBSD release" (notwithstanding the fact that installing the ports tree is one of the options provided by the FreeBSD installer). I've submitted a patch to portupgrade, and made some suggestions for deprecation of portupgrade in comment 19. That will sync the port with the handbook and set expectations as to when the port will actually be removed (which I hope would be past the EoL of FreeBSD 14, otherwise "don't surprise the users" isn't going to apply). --=20 You are receiving this mail because: You are the assignee for the bug.=