From nobody Sat Aug 10 02:01:07 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 4WgkXN4ttjz5T4LL for ; Sat, 10 Aug 2024 02:01:08 +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 4WgkXN3rjKz44Ls for ; Sat, 10 Aug 2024 02:01:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723255268; a=rsa-sha256; cv=none; b=R6YK1znirFTPnn/7LPIcIoHGVa+xEnWlowdI7DjVP+QX5S+1XJIL6Zdyr90jvW8jTB4iZN 8zj6DSlVGyMPkib1xNU/R8bY/sBdjJhLdK9IpJbNGUPV/AGFLiATe2wJkIqHUpCI6bOb/l iiOGsHiTSOG7KOSDcsUnFdXioGQsCFrq8mxLUktqwnt0AMC4qB4VUXUXHdJMMC0fUe+wxG QTWG1JPPpGqR66gs5JCEiHQmneRumFxVUXLGY2HEcqpAjxXsOTq5xY99GdKdfCwbpG2Z4y 0XLXrnxqB98qUXM7wWdMTap+sUGJKjYYUpCE46MQPuWnyCtdjLW2eOahoUwosQ== 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=1723255268; 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=RK6mTiuBr5/Sq9HfS8Gly6gEzto4Xo7jOCPNS+qPy0Y=; b=VPxUNTzb2Rp7xRS4JZuZva9Z9YgqZOejShLTP/g1F0NzUai1GN/RnlVQtB8cFBXo40U/Qn Lyr+9v/huDWj49RL6S46g4+/u6bD7trrkD/CKOeGKAj6O8IY3RoPet9a+1kVm2am9JGXED 2Q9c0P7Y0loucIlMterFpPPgWEtOjaVo017r1MgKtpAdNE7NV3j8pESs3AWbaFwX9y1iWW r8dP0o+q3nSdI1FtZffWbkeSPHYacCD8nUfxzL4oUgnbPVg+xsIV1GTPoQ0y86asiLQ1uL 8BYOJFoKUsJqrXMlcmiItz6T0AR22iaXfgMZg0ed9B8+tYBEVcF/+SMvtgvfiA== 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 4WgkXN3Stxzgx3 for ; Sat, 10 Aug 2024 02:01:08 +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 47A218U1029169 for ; Sat, 10 Aug 2024 02:01:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 47A2184X029168 for ports-bugs@FreeBSD.org; Sat, 10 Aug 2024 02:01:08 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 02:01:07 +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: 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 --- Comment #31 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.=