Bug 293454

Summary: devel/athens: requirement in rc script incorrect
Product: Ports & Packages Reporter: Robert William Vesterman <bob>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed FIXED    
Severity: Affects Some People CC: bob
Priority: --- Flags: bugzilla: maintainer-feedback? (bofh)
Version: Latest   
Hardware: Any   
OS: Any   

Description Robert William Vesterman 2026-02-26 02:48:52 UTC
When my machine boots up, I get the following message in the log:

-----------
requirement `networking' in file `/usr/local/etc/rc.d/athens' has no providers.
-----------

I believe that the problem is that the REQUIRE in Forgejo's rc script should refer to "NETWORKING", not "networking". You can see this by (for example) running the following command in /etc/rc.d:

-----------
grep REQUIRE * | grep -i networking
-----------

To be explicit, please note that the uppercasing matters.
Comment 1 Robert William Vesterman 2026-02-26 02:50:03 UTC
(In reply to Robert William Vesterman from comment #0)

Whoops, I said: "... the problem is that the REQUIRE in Forgejo's rc script...".

Sorry, that was a tragic copy/paste mishap - should be Athens' rc script, of course.
Comment 2 commit-hook freebsd_committer freebsd_triage 2026-03-14 19:01:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=229bfce21038e11d8653b08e20b84e90900c4da8

commit 229bfce21038e11d8653b08e20b84e90900c4da8
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-03-14 18:48:39 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-03-14 19:00:36 +0000

    devel/athens: Fix rc script

    PR:             293454
    Reported by:    bob@vesterman.com

 devel/athens/Makefile        | 2 +-
 devel/athens/files/athens.in | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 3 Robert William Vesterman 2026-03-15 02:59:35 UTC
Thank you!