Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Sep 2025 11:59:10 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 289683] OS installation with legacy files: results of whatis are incomplete
Message-ID:  <bug-289683-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289683

            Bug ID: 289683
           Summary: OS installation with legacy files: results of whatis
                    are incomplete
           Product: Base System
           Version: 15.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: grahamperrin@gmail.com

Spun off from
<https://lists.freebsd.org/archives/freebsd-stable/2025-September/003158.html>. 

base ea5e50c2985b this morning is for OS installation with packages. 

I see a similar situation with legacy files instead of packages. Reproducible. 

In the example below, 
man -k dtrace
finds nothing until after a run of 
makewhatis

----

Script started on Thu Sep 18 12:48:51 2025
root@whatis:~ # echo $SHELL
/bin/sh
root@whatis:~ # freebsd-version -kru ; uname -mvKU
15.0-ALPHA2
15.0-ALPHA2
15.0-ALPHA2
FreeBSD 15.0-ALPHA2 stable/15-n280122-da62a299de31 GENERIC amd64 1500064
1500064
root@whatis:~ # uptime
12:49PM  up 41 secs, 1 user, load averages: 0.16, 0.04, 0.01
root@whatis:~ # man -k dtrace
apropos: nothing appropriate
root@whatis:~ # makewhatis
root@whatis:~ # man -k dtrace
dtrace(1) - dynamic tracing compiler and tracing utility
dwatch(1) - watch processes as they trigger a particular DTrace probe
plockstat(1) - Trace pthread lock statistics using DTrace
dtrace_audit, dtaudit(4) - A DTrace provider for tracing audit 4 events
dtrace_dtrace(4) - a DTrace provider for BEGIN, END, and ERROR probes
dtrace_fbt(4) - a DTrace provider for dynamic kernel tracing based on function
boundaries
dtrace_io(4) - a DTrace provider for tracing events related to disk I/O
dtrace_ip(4) - a DTrace provider for tracing events related to the IPv4 and
IPv6 protocols
dtrace_kinst(4) - a DTrace provider for tracing arbitrary instructions in a
given kernel function
dtrace_lockstat(4) - a DTrace provider for tracing kernel locking events
dtrace_proc(4) - a DTrace provider for tracing events related to user processes
dtrace_profile(4) - a DTrace provider for firing probes at a given time
interval
dtrace_sched(4) - a DTrace provider for tracing CPU scheduling events
dtrace_sctp(4) - a DTrace provider for tracing events related to the sctp 4
protocol
dtrace_tcp(4) - a DTrace provider for tracing events related to the tcp 4
protocol
dtrace_udp(4) - a DTrace provider for tracing events related to the UDP
protocol
dtrace_udplite(4) - a DTrace provider for tracing events related to the
UDP-Lite protocol
d, D(7) - DTrace scripting language overview
SDT, SDT_PROBE_DECLARE, SDT_PROBE_DEFINE, SDT_PROVIDER_DECLARE,
SDT_PROVIDER_DEFINE, SDT_PROBE(9) - a DTrace framework for adding
statically-defined tracing probes
root@whatis:~ # exit

Script done on Thu Sep 18 12:49:26 2025

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

home | help

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