From owner-freebsd-ports@FreeBSD.ORG Tue May 25 09:05:18 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C8BB16A4CE for ; Tue, 25 May 2004 09:05:18 -0700 (PDT) Received: from mtiwmhc13.worldnet.att.net (mtiwmhc13.worldnet.att.net [204.127.131.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBAB143D39 for ; Tue, 25 May 2004 09:05:17 -0700 (PDT) (envelope-from duanewinner@worldnet.att.net) Received: from [10.10.100.76] (unknown[216.113.237.21]) by worldnet.att.net (mtiwmhc13) with SMTP id <2004052516044711300n5boqe> (Authid: duanewinner); Tue, 25 May 2004 16:04:47 +0000 From: Duane Winner To: ports@FreeBSD.org Content-Type: text/plain Organization: UTRS, Inc. Message-Id: <1085501110.205.56.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 25 May 2004 12:05:10 -0400 Content-Transfer-Encoding: 7bit Subject: scsh problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: duanewinner@att.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 May 2004 16:05:18 -0000 Hello, I hope I am going through the right channels for this. I've never reported a bug in a port before, but thought I should be a good soldier and share the information I received. There seems to be a small problem with the scsh port involving the library search path. I discovered this when I attempted to install the orion window manager. I found a workaround, but asked the scsh-users@scsh.net what I was doing wrong. This is the reply I recieved: The library search path of your scsh is configured to ("/usr/local/lib/scsh/modules") but to support the packaging proposal, it should contain a directory that ends with the version of scsh, i.e. ("/usr/local/lib/scsh/modules/0.6") You should file a bug report to the maintainer of the scsh port. scsh's configure needs the argument --with-lib-dirs-list=("/usr/local/lib/scsh/modules/0.6") For the time being, simply set the environment variable SCSH_LIB_DIRS to "/usr/local/lib/scsh/modules/0.6" using setenv SCSH_LIB_DIRS '"/usr/local/lib/scsh/modules/0.6"' for (t)csh or export SCSH_LIB_DIRS='"/usr/local/lib/scsh/modules/0.6"' for bash. -- Martin gasbichl@informatik.uni-tuebingen.de Here is my original post: Hello, I've successfully installed and run orion-0.2, but I've had to move library files in order to get it installed and working. Can anybody tell me what I'm doing wrong? Although it seems to be working ok, I would like to install it cleanly and correctly. Platform: FreeBSD4.9-RELEASE 1. Installed scsh0.6.6 from port # portinstall -p scsh 2. Installed scsh-install-lib (scsh-install-lib-1.1.0.tar.gz) # cd scsh-install-lib-1.1.0 # ./install.scm --prefix /usr/local/lib/scsh --bindir /usr/local/lib/scsh 3. Installed sunterlib-0.6 # cd sunterlib-0.6 # /usr/local/lib/scsh-install-pkg --prefix /usr/local/lib/scsh 4. Installed scx-0.2 # cd scx-0.2 # /usr/local/lib/scsh-install-pkg --prefix /usr/local/lib/scsh 5. Installed orion-0.2 # cd orion-0.2 # ./install.scm ERROR: Couldn't find library file "install-lib/load.scm" ("/usr/local/lib/scsh/modules") So I made a directory, "/usr/local/lib/scsh/modules" and then: #cp -rf /usr/local/lib/scsh/0.6/load.scm /usr/local/lib/scsh/modules Then orion-0.2 installs. Then when I try to run it the first time, it complains about all the other components missing. So I move all of them to the "modules" directory as well. Then it runs fine. I thought maybe my "--prefix"'s were wrong during installation, but I don't see how I could fix this since I didn't specify the "0.6" subdirectory to begin with. Any advice would be appreciated. Thank you, Duane Winner