Bug 289163 - remove emulators/virtualbox-ose-70 from ports tree
Summary: remove emulators/virtualbox-ose-70 from ports tree
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-29 13:45 UTC by groenveld
Modified: 2025-11-13 00:18 UTC (History)
2 users (show)

See Also:
vvd: maintainer-feedback+


Attachments
rm -rf emulators/virtualbox-ose*70 (373.50 KB, patch)
2025-10-25 02:19 UTC, groenveld
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description groenveld 2025-08-29 13:45:45 UTC
VBox 7.0 has been EOLd by upstream and ports tree has currently supported virtualbox-ose-7[1-2].
John
groenveld@acm.org
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2025-08-29 14:53:02 UTC
The main stopper for this is "we don't have guest addition 7.x".
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-10-25 01:50:19 UTC
I'm thinking of setting the EXPIRATION_DATE=2026-12-31.
Over the course of a year, we will definitely encounter all the significant errors, if there are any. And it will be easier to fix them if there are several ports with different versions.
Comment 3 groenveld 2025-10-25 02:19:58 UTC
Created attachment 264865 [details]
rm -rf emulators/virtualbox-ose*70

rm -rf virtualbox-ose-70 virtualbox-ose-additions-70 virtualbox-ose-additions-nox11-70 virtualbox-ose-kmod-70 virtualbox-ose-nox11-70
More to be done?
John
groenveld@acm.org
Comment 4 groenveld 2025-10-25 14:20:41 UTC
(In reply to Vladimir Druzenko from comment #2)
Does not appear that pkg-audit(8) alerts on packages marked deprecated or past their expiration.
<URL:https://docs.freebsd.org/en/books/porters-handbook/book/>
<URL:https://github.com/freebsd/pkg/blob/main/src/audit.c>

John
groenveld@acm.org
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-11-09 16:14:07 UTC
A commit in branch main references this bug:

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

commit ee50ab5c58c7a276b2bf694359b5756b846768f8
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-11-09 16:12:58 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-09 16:12:58 +0000

    emulators/virtualbox-ose{,-additions,-kmod}{,-nox11}-70: Deprecate and set to expire on 2026-12-31

    Upstream EOL reaches on 2025-04-15, use emulators/virtualbox-ose-*-72
    instead.

    PR:     289163

 emulators/virtualbox-ose-70/Makefile           | 3 +++
 emulators/virtualbox-ose-additions-70/Makefile | 3 +++
 emulators/virtualbox-ose-kmod-70/Makefile      | 3 +++
 3 files changed, 9 insertions(+)
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-11-11 23:09:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1142ef4a88f1fe2d0985e998a35cd93c7e67ded7

commit 1142ef4a88f1fe2d0985e998a35cd93c7e67ded7
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-11-11 23:05:59 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-11 23:08:22 +0000

    www/phpvirtualbox-70: Deprecate and set to expire on 2026-12-31

    Upstream EOL reaches on 2025-04-15, use www/phpvirtualbox-72 instead.

    PR:     289163

 www/phpvirtualbox-70/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 7 Mark Linimon freebsd_committer freebsd_triage 2025-11-13 00:18:32 UTC
^Triage: port has been given an EXPIRATION_DATE.