Bug 191381 - emulators/virtualbox-ose-kmod installs bad RC script with circular dependency
Summary: emulators/virtualbox-ose-kmod installs bad RC script with circular dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Virtualbox Team (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-25 20:57 UTC by Josh Paetzel
Modified: 2018-01-09 19:46 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Paetzel freebsd_committer freebsd_triage 2014-06-25 20:57:27 UTC
http://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose-kmod/files/vboxnet.in?revision=340840&view=markup

6	# PROVIDE:      vboxnet
7	# BEFORE:       NETWORKING
8	# REQUIRE:      FILESYSTEMS ldconfig
9	# KEYWORD:      nojail

Is a circular dep:

ldconfig REQUIRES mountcritremote
mountcritremote REQUIRES NETWORKING
Comment 1 Matthias Andree freebsd_committer freebsd_triage 2014-07-31 17:49:19 UTC
vbox@, please see to this bug.
Comment 2 Matthias Andree freebsd_committer freebsd_triage 2014-07-31 18:12:37 UTC
I propose to remove the BEFORE: NETWORKING. You need to run VBox executables, so ldconfig would have the higher precedence here.
Comment 3 Walter Schwarzenfeld 2018-01-09 00:08:45 UTC
vboxnet.in has
# PROVIDE:      vboxnet
# BEFORE:       NETWORKING
# REQUIRE:      FILESYSTEMS
# KEYWORD:      nojail


no more ldconfig. So I think it is done and can be closed.
Comment 4 Jung-uk Kim freebsd_committer freebsd_triage 2018-01-09 19:46:35 UTC
It seems the submitter committed the fix already.

https://svnweb.freebsd.org/changeset/ports/378074