[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RCS binaries built on FreeBSD (the rcs "port")
From: |
Thien-Thi Nguyen |
Subject: |
Re: RCS binaries built on FreeBSD (the rcs "port") |
Date: |
Mon, 05 Oct 2020 14:28:29 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
() "Knight, Dave" <diemkae@gmail.com>
() Tue, 31 Jul 2018 20:58:02 -0400
The port build mechanism built the RCS binaries and installed
the (by default, I suppose) in /usr/bin. I built them to
copy to a FreeNAS system which does not include RCS or the
ability to build "ports" (no tools).
For a couple reasons, I installed those binaries in
/usr/local/bin on the FreeNAS system. Mostly they worked OK,
but rcsdiff, for example, did not, emitting errors like:
"/usr/bin/co not found". Examination of the rcsdiff binary
revealed a hard-coded path to /usr/bin/co which, obviously,
will fail if the binaries are installed in /usr/local/bin!
Apparently the co and ci binaries also contain hard-coded
paths for things in /usr/bin/ but did not seem to use them in
my tests.
RCS binaries on my other Linux systems do not contain
hard-coded paths and can be moved to any directory enumerated
in the PATH env variable with no ill effect.
Which version of RCS are you using? The more recent versions
look for related programs in the same place where the invoked
program was found.
--
Thien-Thi Nguyen
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: RCS binaries built on FreeBSD (the rcs "port"),
Thien-Thi Nguyen <=