From nobody Sat Aug 10 01:59:50 2024 X-Original-To: ports-bugs@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 4WgkVv5h0Rz5T4C7 for ; Sat, 10 Aug 2024 01:59:51 +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 4WgkVv2zyZz444Q for ; Sat, 10 Aug 2024 01:59:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723255191; a=rsa-sha256; cv=none; b=BY3IBVIFu1LwagVm69of6lq20D2x4OmwGna+z7qkqCNQ/3Tlk2ZkZ7OjX4ZuDgvLOB1rwm +99EOMoSeMeUYrA92EzulZykemmEey6EyIotmGT27RNzSKmccC4OcWzDbWmmu61Ny1BsxQ FHeciqr9qJWChTggy+Dxrt2jJqbHOpV0qE9vrggHyygFxzY/mGKv+kjE8ZAsCRjl1Xkd/i /YNC+8jCaCMtryATRfmD82oEa1WOipIgpkYXyvRZqY2J9D7MhXlfsC0XinwSrJZVMc4Dla +B14Mz9VkpjPF8dioSbOddEeJdjJ0ymUJcmzPgta8JpWBfL3Fn6o9KA40RvFWA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723255191; 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=/XASSGPb69aKHH3wFVaxulD+F88CCSck67UtFz1nkB0=; b=X/WJOFp7uUUejg7v3LFCVJyrDTkXmqixgZrzoUtYwIKs+UfWbs81FVvSNx5xzQScoZFPol j8/lYHEuYnieetrGbEalTwCH3qMkXcl0PnmhMbEQ0SL2V01F9iL8mbpTS5toU9X7kLT088 DMZUV52tbwZXPT319yfzBU3kD0MZto475yCnlwPaXFuqWDxv/omy/wQO0W90dg1Fgyt3dZ DG4bGfVcn+PKthTkdgUF45/pu3y3KBoRWPQUxtKNc/XYgbPyWbzgJ+aeMuihJrApZcf1gb wvtiaPUdVH02345U6bN/LHG3hhbSf/WEfs1lh7rkAeS5/vrNYR4ZbUU6/cMCkA== 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 4WgkVv2QhKzhDW for ; Sat, 10 Aug 2024 01:59:51 +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 47A1xpal018439 for ; Sat, 10 Aug 2024 01:59:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 47A1xpa3018437 for ports-bugs@FreeBSD.org; Sat, 10 Aug 2024 01:59:51 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: ports-bugs@FreeBSD.org Subject: [Bug 277922] Mk/bsd.default-versions.mk: Change default version of MySQL to MariaDB 10.11 (mysql=10.11m) Date: Sat, 10 Aug 2024 01:59:50 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: greg-org-freebsd@akua.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277922 Greg changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |greg-org-freebsd@akua.com --- Comment #30 from Greg --- The default version only really matters, imho, because pkg builds with it in the standard repository and it is thus a dependency for a lot of pkgs. It would be nicest to keep the pkgs independent where there are not ABI dependencies and thereby create more user choice outside of ports. I know in xbps and apt this is done. When installing a package that requires PHP, if none is installed, the default will be installed. However, if a compatible version is already installed, it will neither remove it nor para= llel another version, but instead make the new package dependent on that one at install time. Example Any clients of PHP that do not explicitly use PHP ABIs should not be built = as flavor -php82, like mediawiki142-php82. We are creating that explicit dependency; nothing in the code itself is. Ports allows for the version ran= ge to be specified, this should translate to pkg. Example 2 Any dependent of MySQL (or even MySQL/PostgreSQL in some cases) should not explicitly specify the version if not using an ABI. I'm sure there are more and that it's not a small job, but I would expect dependencies to be handled via config file or alternative selector or some such, not explicitly called out by version in the pkg. Default should mean default, but because of the increasing use of pkg over ports, it is defacto more than a default. --=20 You are receiving this mail because: You are on the CC list for the bug.=