Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jan 2025 04:49:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 284071] UPDATING has references to parts of UPDATING that were trimmed
Message-ID:  <bug-284071-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284071

            Bug ID: 284071
           Summary: UPDATING has references to parts of UPDATING that were
                    trimmed
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: terry-freebsd@glaver.org

/usr/ports/UPDATING on 14.2-STABLE has entries such as:

20230315:
  AFFECTS: users of lang/ruby30
  AUTHOR: yasu@FreeBSD.org

  The default ruby version has been updated from 3.0 to 3.1.
[...]
  If you do not use pkg, please check entry 20190420.
  The description there should also work for this version.

[Note: Duplicate of 277370 which was filed nearly a year ago but is still
unassigned.]

There are several of these in there (based on 'grep " entry"
/usr/ports/UPDATING' and there are likely more that don't conform to the
"entry" format.

Unfortunately, /usr/ports/UPDATING has been trimmed so that the oldest entr=
y is
20210113, leaving these as references to material that is no longer include=
d in
UPDATING.

I don't know if there's a way to easily automate the detection of dangling
references whenever UPDATING is trimmed, or for future changes to UPDATING =
to
avoid referencing entries that no longer exist.

In the meantime, I suggest adding something like this to the bottom of
UPDATING:

--- Entries below this line are retained because they are still referenced =
---

and then selectively including all of the dangling references. In a quick l=
ook
at the grep results, these are 20190420, 20190829, 20200811.

Note that this is a proactive PR (at least as far as new FreeBSD 14 installs
go) as none of the ports with dangling references have been updated yet.
However, given that the ports in question are ruby*, postgresql* and
*-emacs2x-* it is likely that at least one of them will be updated during t=
he
nearly four years remaining in FreeBSD 14 support.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284071-7788>