Date: Wed, 1 Oct 2025 22:40:47 -0700 From: Mark Millard <marklmi@yahoo.com> To: "emaste@freebsd.org" <emaste@FreeBSD.org>, dev-commits-src-main@freebsd.org Cc: Lexi Winter <ivy@freebsd.org>, Baptiste Daroussin <bapt@FreeBSD.org> Subject: RE: git: e7258c42520c - main - diff3: Move to own package Message-ID: <BF12FB3F-CB35-4C4F-8C59-CB0861F76A0E@yahoo.com> References: <BF12FB3F-CB35-4C4F-8C59-CB0861F76A0E.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Ed Maste <emaste_at_FreeBSD.org> wrote on Date: Wed, 01 Oct 2025 13:24:51 UTC : > The branch main has been updated by emaste: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3De7258c42520c18c034f644b97377d8d2= a0ad8b7c >=20 > commit e7258c42520c18c034f644b97377d8d2a0ad8b7c > Author: Ed Maste <emaste@FreeBSD.org> > AuthorDate: 2025-10-01 09:28:56 +0000 > Commit: Ed Maste <emaste@FreeBSD.org> > CommitDate: 2025-10-01 13:23:40 +0000 >=20 > diff3: Move to own package >=20 > diff3 is the last remaining GPL-licensed userland component. Move it > to its own package, so that it may be excluded if desired. I am not sure that this achieved all its hoped-for goals as things are. Using a delete to show dependencies (for a main 16 context): # pkg del FreeBSD-diff3 pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap = -f" recommended Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 6 packages (of 0 = packages in the universe): Installed packages to be REMOVED: FreeBSD-diff3-dbg: 16.snap20251001134546 FreeBSD-set-optional-dbg: 16.snap20251001134546 FreeBSD-set-optional-jail-dbg: 16.snap20251001134546 FreeBSD-set-tests: 16.snap20250916221226 FreeBSD-tests: 16.snap20251001223513 FreeBSD-tests-dbg: 16.snap20251001223513 First off, the delete is not trying to delete everything that was requested, just some of it and related stuff. But, using the -dbg references to see some of what requires FreeBSD-diff3 to be present: FreeBSD-set-optional FreeBSD-set-optional-jail FreeBSD-set-tests FreeBSD-tests . Was the intent to allow, say, FreeBSD-set-optional* use without FreeBSD-diff3 needing to be involved? Note: In my context, all of FreeBSD-* is not-automatic because of how I install and upgrade. > Reviewed by: ivy > Sponsored by: The FreeBSD Foundation > Differential Revision: https://reviews.freebsd.org/D52810 . . . =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BF12FB3F-CB35-4C4F-8C59-CB0861F76A0E>