Bug 199942 - bsdinstall fails to create "/usr/compat" directory preventing Linux (compat) ports being installed
Summary: bsdinstall fails to create "/usr/compat" directory preventing Linux (compat) ...
Status: Closed Unable to Reproduce
Alias: None
Product: Base System
Classification: Unclassified
Component: misc (show other bugs)
Version: 9.3-RELEASE
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-bugs (Nobody)
Depends on:
Reported: 2015-05-05 01:50 UTC by Jim D.
Modified: 2015-07-13 14:48 UTC (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Jim D. 2015-05-05 01:50:40 UTC
After FBSD-9.3 BSDINSTALL has installed a new system, there is a symbolic link of "/compat -> usr/compat". Unfortunatly, BSDINSTALL fails to create "/usr/compat" which then prevents any (compat) Linux installations from succeeding.

Resolution: manually create required directory, "mkdir /usr/compat".
Comment 1 Allan Jude freebsd_committer 2015-07-12 19:43:36 UTC
bsdinstall doesn't create any directories, it just extract the distfiles. If this direction should be created, it should be included in base.txz

I have not had the compat linux installs fail on any of my systems, do you have the error messages you get when trying to install a compat linux package?
Comment 2 Jim D. 2015-07-13 14:08:00 UTC
I remedied the situation and completed a FBSD-9.3 installation.

If I remember correctly, I deleted the "/usr/compat" directory.

You may close this PR.