Bug 208986 - shells/bash-static installs bash executable into wrong place
Summary: shells/bash-static installs bash executable into wrong place
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-22 23:19 UTC by nulluse
Modified: 2016-04-23 13:19 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (ehaupt)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nulluse 2016-04-22 23:19:44 UTC
shells/bash-static installs bash executable into /usr/local/bin instead of proper /usr/local/sbin which is confusing and conflicts with shells/bash
Comment 1 Emanuel Haupt freebsd_committer freebsd_triage 2016-04-23 12:20:54 UTC
What is the rationale for installing the static version to sbin? None of the other static shells get installed to sbin (eg. zsh, ksh93).

The static version of bash will always conflict with the dynamic one as it installs other conflicting files, not just the binary.
Comment 2 nulluse 2016-04-23 12:29:35 UTC
I had thought that installing the statically compiled into sbin was Unix convention, as that is straightforward (i.e. determining which version exists requires nothing but find/locate, versus having to do find/locate plus file). If that does not seem good enough reason to install static into sbin, then ignore this.