[Top][All Lists]

[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

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]